builder: fx-team_win8_64-debug_test-web-platform-tests-7
slave: t-w864-ix-146
starttime: 1446466191.19
results: success (0)
buildid: 20151102000831
builduid: 6ba3099163464737b29fc67280b93594
revision: 83ee1cb04baaedfa97074a651ce34c58973ff5e4
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:51.187715) =========
master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:51.188280) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:51.188610) =========
'cd'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['cd']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-146
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-146
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Local
LOGONSERVER=\\T-W864-IX-146
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-146
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-146
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-146
WINDIR=C:\windows
using PTY: False
C:\slave\test
program finished with exit code 0
elapsedTime=0.701000
basedir: 'C:\\slave\\test'
========= master_lag: 0.06 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:51.946385) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:51.947195) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:52.279268) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:52.280088) =========
'rm' '-rf' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'properties']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-146
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-146
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Local
LOGONSERVER=\\T-W864-IX-146
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-146
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-146
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-146
WINDIR=C:\windows
using PTY: False
program finished with exit code 0
elapsedTime=0.302000
========= master_lag: 0.33 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:52.914756) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:52.915117) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:52.915542) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-02 04:09:52.916106) =========
'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 C:\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:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-146
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-146
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Local
LOGONSERVER=\\T-W864-IX-146
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-146
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-146
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-146
WINDIR=C:\windows
using PTY: False
--04:09:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.27 GB/s
04:09:53 (2.27 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.643000
========= master_lag: 0.42 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-02 04:09:53.980036) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2015-11-02 04:09:53.980392) =========
'rm' '-rf' 'scripts'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-146
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-146
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Local
LOGONSERVER=\\T-W864-IX-146
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-146
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-146
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-146
WINDIR=C:\windows
using PTY: False
program finished with exit code 0
elapsedTime=2.408000
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2015-11-02 04:09:56.400912) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-02 04:09:56.401333) =========
'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 83ee1cb04baaedfa97074a651ce34c58973ff5e4 --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 83ee1cb04baaedfa97074a651ce34c58973ff5e4 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-146
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-146
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Local
LOGONSERVER=\\T-W864-IX-146
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-146
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-146
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-146
WINDIR=C:\windows
using PTY: False
2015-11-02 04:09:56,733 truncating revision to first 12 chars
2015-11-02 04:09:56,733 Setting DEBUG logging.
2015-11-02 04:09:56,734 attempt 1/10
2015-11-02 04:09:56,734 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/83ee1cb04baa?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-02 04:09:57,115 unpacking tar archive at: fx-team-83ee1cb04baa/testing/mozharness/
program finished with exit code 0
elapsedTime=1.098000
========= master_lag: 0.24 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-02 04:09:57.740242) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:57.740590) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:57.760330) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:57.760621) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-02 04:09:57.761045) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 15 secs) (at 2015-11-02 04:09:57.761365) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '8' '--this-chunk' '7' '--blob-upload-branch' 'fx-team' '--download-symbols' 'true'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '8', '--this-chunk', '7', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-146
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-146
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-146\AppData\Local
LOGONSERVER=\\T-W864-IX-146
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-146
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-146
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-146
WINDIR=C:\windows
XPCOM_DEBUG_BREAK=warn
using PTY: False
04:09:58 INFO - MultiFileLogger online at 20151102 04:09:58 in C:\slave\test
04:09:58 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 8 --this-chunk 7 --blob-upload-branch fx-team --download-symbols true
04:09:58 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
04:09:58 INFO - {'append_to_log': False,
04:09:58 INFO - 'base_work_dir': 'C:\\slave\\test',
04:09:58 INFO - 'blob_upload_branch': 'fx-team',
04:09:58 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
04:09:58 INFO - 'buildbot_json_path': 'buildprops.json',
04:09:58 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
04:09:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:09:58 INFO - 'download_minidump_stackwalk': True,
04:09:58 INFO - 'download_symbols': 'true',
04:09:58 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
04:09:58 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
04:09:58 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
04:09:58 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
04:09:58 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
04:09:58 INFO - 'C:/mozilla-build/tooltool.py'),
04:09:58 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
04:09:58 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
04:09:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:09:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:09:58 INFO - 'log_level': 'info',
04:09:58 INFO - 'log_to_console': True,
04:09:58 INFO - 'opt_config_files': (),
04:09:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:09:58 INFO - '--processes=1',
04:09:58 INFO - '--config=%(test_path)s/wptrunner.ini',
04:09:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:09:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:09:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:09:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:09:58 INFO - 'pip_index': False,
04:09:58 INFO - 'require_test_zip': True,
04:09:58 INFO - 'test_type': ('testharness',),
04:09:58 INFO - 'this_chunk': '7',
04:09:58 INFO - 'total_chunks': '8',
04:09:58 INFO - 'virtualenv_path': 'venv',
04:09:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:09:58 INFO - 'work_dir': 'build'}
04:09:58 INFO - #####
04:09:58 INFO - ##### Running clobber step.
04:09:58 INFO - #####
04:09:58 INFO - Running pre-action listener: _resource_record_pre_action
04:09:58 INFO - Running main action method: clobber
04:09:58 INFO - rmtree: C:\slave\test\build
04:09:58 INFO - Using _rmtree_windows ...
04:09:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
04:11:00 INFO - Running post-action listener: _resource_record_post_action
04:11:00 INFO - #####
04:11:00 INFO - ##### Running read-buildbot-config step.
04:11:00 INFO - #####
04:11:00 INFO - Running pre-action listener: _resource_record_pre_action
04:11:00 INFO - Running main action method: read_buildbot_config
04:11:00 INFO - Using buildbot properties:
04:11:00 INFO - {
04:11:00 INFO - "properties": {
04:11:00 INFO - "buildnumber": 136,
04:11:00 INFO - "product": "firefox",
04:11:00 INFO - "script_repo_revision": "production",
04:11:00 INFO - "branch": "fx-team",
04:11:00 INFO - "repository": "",
04:11:00 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-7",
04:11:00 INFO - "buildid": "20151102000831",
04:11:00 INFO - "slavename": "t-w864-ix-146",
04:11:00 INFO - "pgo_build": "False",
04:11:00 INFO - "basedir": "C:\\slave\\test",
04:11:00 INFO - "project": "",
04:11:00 INFO - "platform": "win64",
04:11:00 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/",
04:11:00 INFO - "slavebuilddir": "test",
04:11:00 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600",
04:11:00 INFO - "repo_path": "integration/fx-team",
04:11:00 INFO - "moz_repo_path": "",
04:11:00 INFO - "stage_platform": "win64",
04:11:00 INFO - "builduid": "6ba3099163464737b29fc67280b93594",
04:11:00 INFO - "revision": "83ee1cb04baaedfa97074a651ce34c58973ff5e4"
04:11:00 INFO - },
04:11:00 INFO - "sourcestamp": {
04:11:00 INFO - "repository": "",
04:11:00 INFO - "hasPatch": false,
04:11:00 INFO - "project": "",
04:11:00 INFO - "branch": "fx-team-win64-debug-unittest",
04:11:00 INFO - "changes": [
04:11:00 INFO - {
04:11:00 INFO - "category": null,
04:11:00 INFO - "files": [
04:11:00 INFO - {
04:11:00 INFO - "url": null,
04:11:00 INFO - "name": "https://queue.taskcluster.net/v1/task/wPPkOIhsTRq2GRhtfhrsSA/artifacts/public/build/firefox-45.0a1.en-US.win64.zip"
04:11:00 INFO - },
04:11:00 INFO - {
04:11:00 INFO - "url": null,
04:11:00 INFO - "name": "https://queue.taskcluster.net/v1/task/wPPkOIhsTRq2GRhtfhrsSA/artifacts/public/build/test_packages.json"
04:11:00 INFO - }
04:11:00 INFO - ],
04:11:00 INFO - "repository": "",
04:11:00 INFO - "rev": "7270d5b3283a501d4e1be6f2be1ad0e1ae2cb784",
04:11:00 INFO - "who": "cbook@mozilla.com",
04:11:00 INFO - "when": 1446456017,
04:11:00 INFO - "number": 6607880,
04:11:00 INFO - "comments": "Bug 1220243 - Require react without the resource:// in about:debugging. r=jryans",
04:11:00 INFO - "project": "",
04:11:00 INFO - "at": "Mon 02 Nov 2015 01:20:17",
04:11:00 INFO - "branch": "fx-team-win64-debug-unittest",
04:11:00 INFO - "revlink": "",
04:11:00 INFO - "properties": [
04:11:00 INFO - [
04:11:00 INFO - "buildid",
04:11:00 INFO - "20151101235432",
04:11:00 INFO - "Change"
04:11:00 INFO - ],
04:11:00 INFO - [
04:11:00 INFO - "builduid",
04:11:00 INFO - "8031acfb46244980a2a1d264e372fd1a",
04:11:00 INFO - "Change"
04:11:00 INFO - ],
04:11:00 INFO - [
04:11:00 INFO - "pgo_build",
04:11:00 INFO - "False",
04:11:00 INFO - "Change"
04:11:00 INFO - ]
04:11:00 INFO - ],
04:11:00 INFO - "revision": "7270d5b3283a501d4e1be6f2be1ad0e1ae2cb784"
04:11:00 INFO - },
04:11:00 INFO - {
04:11:00 INFO - "category": null,
04:11:00 INFO - "files": [
04:11:00 INFO - {
04:11:00 INFO - "url": null,
04:11:00 INFO - "name": "https://queue.taskcluster.net/v1/task/mgRsppKlT6G9EX5PMl0mKw/artifacts/public/build/firefox-45.0a1.en-US.win64.zip"
04:11:00 INFO - },
04:11:00 INFO - {
04:11:00 INFO - "url": null,
04:11:00 INFO - "name": "https://queue.taskcluster.net/v1/task/mgRsppKlT6G9EX5PMl0mKw/artifacts/public/build/test_packages.json"
04:11:00 INFO - }
04:11:00 INFO - ],
04:11:00 INFO - "repository": "",
04:11:00 INFO - "rev": "dec44b4525eb56e6ef4d423f57a6193ddf099206",
04:11:00 INFO - "who": "cbook@mozilla.com",
04:11:00 INFO - "when": 1446457820,
04:11:00 INFO - "number": 6608080,
04:11:00 INFO - "comments": "Bug 1213888 - Block LayerView descendants from interfering with focus. r=kats\n\nUsing a hardware keyboard makes Android leave \"touch mode\", and when\nleaving touch mode from a ViewGroup that prefers descendant\nfocusability, which is what a ScrollView is, Android will shift the\nfocus to the next available View, and cause our LayerView to lose focus.\nThe fix is to set the descendant focusability to blocking.",
04:11:00 INFO - "project": "",
04:11:00 INFO - "at": "Mon 02 Nov 2015 01:50:20",
04:11:00 INFO - "branch": "fx-team-win64-debug-unittest",
04:11:00 INFO - "revlink": "",
04:11:00 INFO - "properties": [
04:11:00 INFO - [
04:11:00 INFO - "buildid",
04:11:00 INFO - "20151102000411",
04:11:00 INFO - "Change"
04:11:00 INFO - ],
04:11:00 INFO - [
04:11:00 INFO - "builduid",
04:11:00 INFO - "795443fafe4e45b9affa943e6cd3651b",
04:11:00 INFO - "Change"
04:11:00 INFO - ],
04:11:00 INFO - [
04:11:00 INFO - "pgo_build",
04:11:00 INFO - "False",
04:11:00 INFO - "Change"
04:11:00 INFO - ]
04:11:00 INFO - ],
04:11:00 INFO - "revision": "dec44b4525eb56e6ef4d423f57a6193ddf099206"
04:11:00 INFO - },
04:11:00 INFO - {
04:11:00 INFO - "category": null,
04:11:00 INFO - "files": [
04:11:00 INFO - {
04:11:00 INFO - "url": null,
04:11:00 INFO - "name": "https://queue.taskcluster.net/v1/task/rGXipQitR2S489uBKVdDVw/artifacts/public/build/firefox-45.0a1.en-US.win64.zip"
04:11:00 INFO - },
04:11:00 INFO - {
04:11:00 INFO - "url": null,
04:11:00 INFO - "name": "https://queue.taskcluster.net/v1/task/rGXipQitR2S489uBKVdDVw/artifacts/public/build/test_packages.json"
04:11:00 INFO - }
04:11:00 INFO - ],
04:11:00 INFO - "repository": "",
04:11:00 INFO - "rev": "46dc0b2f7dce24eb1a5ff6f3341368332a26fcb2",
04:11:00 INFO - "who": "cbook@mozilla.com",
04:11:00 INFO - "when": 1446461017,
04:11:00 INFO - "number": 6608375,
04:11:00 INFO - "comments": "Bug 1205843 - Part 2: Disable maintenance service on WinXP < SP3 - r=rstrong\n\nAttempt to get around the fact that XP SP2 (and below) systems won't be able to\nhandle Authenticode signatues with SHA-2 digests by disabling the maintenance\nservice, the only thing on our update path that uses Authenticode, on systems\nrunning WinXP below SP3.\n\nThis patch both prevents the service from being included in new installations,\nand prevents the service from being used where it is already installed.",
04:11:00 INFO - "project": "",
04:11:00 INFO - "at": "Mon 02 Nov 2015 02:43:37",
04:11:00 INFO - "branch": "fx-team-win64-debug-unittest",
04:11:00 INFO - "revlink": "",
04:11:00 INFO - "properties": [
04:11:00 INFO - [
04:11:00 INFO - "buildid",
04:11:00 INFO - "20151102000630",
04:11:00 INFO - "Change"
04:11:00 INFO - ],
04:11:00 INFO - [
04:11:00 INFO - "builduid",
04:11:00 INFO - "07e935540f0a43198a540945d6001681",
04:11:00 INFO - "Change"
04:11:00 INFO - ],
04:11:00 INFO - [
04:11:00 INFO - "pgo_build",
04:11:00 INFO - "False",
04:11:00 INFO - "Change"
04:11:00 INFO - ]
04:11:00 INFO - ],
04:11:00 INFO - "revision": "46dc0b2f7dce24eb1a5ff6f3341368332a26fcb2"
04:11:00 INFO - },
04:11:00 INFO - {
04:11:00 INFO - "category": null,
04:11:00 INFO - "files": [
04:11:00 INFO - {
04:11:00 INFO - "url": null,
04:11:00 INFO - "name": "https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.zip"
04:11:00 INFO - },
04:11:00 INFO - {
04:11:00 INFO - "url": null,
04:11:00 INFO - "name": "https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/test_packages.json"
04:11:00 INFO - }
04:11:00 INFO - ],
04:11:00 INFO - "repository": "",
04:11:00 INFO - "rev": "83ee1cb04baaedfa97074a651ce34c58973ff5e4",
04:11:00 INFO - "who": "cbook@mozilla.com",
04:11:00 INFO - "when": 1446458294,
04:11:00 INFO - "number": 6608124,
04:11:00 INFO - "comments": "Bug 1220407 - include sys/resource.h for struct rusage and getrusage() on all unices, not linux only. r=yoric",
04:11:00 INFO - "project": "",
04:11:00 INFO - "at": "Mon 02 Nov 2015 01:58:14",
04:11:00 INFO - "branch": "fx-team-win64-debug-unittest",
04:11:00 INFO - "revlink": "",
04:11:00 INFO - "properties": [
04:11:00 INFO - [
04:11:00 INFO - "buildid",
04:11:00 INFO - "20151102000831",
04:11:00 INFO - "Change"
04:11:00 INFO - ],
04:11:00 INFO - [
04:11:00 INFO - "builduid",
04:11:00 INFO - "6ba3099163464737b29fc67280b93594",
04:11:00 INFO - "Change"
04:11:00 INFO - ],
04:11:00 INFO - [
04:11:00 INFO - "pgo_build",
04:11:00 INFO - "False",
04:11:00 INFO - "Change"
04:11:00 INFO - ]
04:11:00 INFO - ],
04:11:00 INFO - "revision": "83ee1cb04baaedfa97074a651ce34c58973ff5e4"
04:11:00 INFO - }
04:11:00 INFO - ],
04:11:00 INFO - "revision": "83ee1cb04baaedfa97074a651ce34c58973ff5e4"
04:11:00 INFO - }
04:11:00 INFO - }
04:11:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.zip.
04:11:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/test_packages.json.
04:11:00 INFO - Running post-action listener: _resource_record_post_action
04:11:00 INFO - #####
04:11:00 INFO - ##### Running download-and-extract step.
04:11:00 INFO - #####
04:11:00 INFO - Running pre-action listener: _resource_record_pre_action
04:11:00 INFO - Running main action method: download_and_extract
04:11:00 INFO - mkdir: C:\slave\test\build\tests
04:11:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:11:00 INFO - https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
04:11:00 INFO - trying https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/test_packages.json
04:11:00 INFO - Downloading https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/test_packages.json to C:\slave\test\build\test_packages.json
04:11:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/test_packages.json', 'file_name': 'C:\\slave\\test\\build\\test_packages.json'}, attempt #1
04:11:00 INFO - Downloaded 1221 bytes.
04:11:00 INFO - Reading from file C:\slave\test\build\test_packages.json
04:11:00 INFO - Using the following test package requirements:
04:11:00 INFO - {u'common': [u'firefox-45.0a1.en-US.win64.common.tests.zip'],
04:11:00 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.win64.common.tests.zip',
04:11:00 INFO - u'firefox-45.0a1.en-US.win64.cppunittest.tests.zip'],
04:11:00 INFO - u'jittest': [u'firefox-45.0a1.en-US.win64.common.tests.zip',
04:11:00 INFO - u'jsshell-win64.zip'],
04:11:00 INFO - u'mochitest': [u'firefox-45.0a1.en-US.win64.common.tests.zip',
04:11:00 INFO - u'firefox-45.0a1.en-US.win64.mochitest.tests.zip'],
04:11:00 INFO - u'mozbase': [u'firefox-45.0a1.en-US.win64.common.tests.zip'],
04:11:00 INFO - u'reftest': [u'firefox-45.0a1.en-US.win64.common.tests.zip',
04:11:00 INFO - u'firefox-45.0a1.en-US.win64.reftest.tests.zip'],
04:11:00 INFO - u'talos': [u'firefox-45.0a1.en-US.win64.common.tests.zip',
04:11:00 INFO - u'firefox-45.0a1.en-US.win64.talos.tests.zip'],
04:11:00 INFO - u'web-platform': [u'firefox-45.0a1.en-US.win64.common.tests.zip',
04:11:00 INFO - u'firefox-45.0a1.en-US.win64.web-platform.tests.zip'],
04:11:00 INFO - u'webapprt': [u'firefox-45.0a1.en-US.win64.common.tests.zip'],
04:11:00 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.win64.common.tests.zip',
04:11:00 INFO - u'firefox-45.0a1.en-US.win64.xpcshell.tests.zip']}
04:11:00 INFO - Downloading packages: [u'firefox-45.0a1.en-US.win64.common.tests.zip', u'firefox-45.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform
04:11:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:11:00 INFO - https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net
04:11:00 INFO - trying https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.common.tests.zip
04:11:00 INFO - Downloading https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-45.0a1.en-US.win64.common.tests.zip
04:11:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win64.common.tests.zip'}, attempt #1
ProcessManager NOT managing child processes
04:11:02 INFO - Downloaded 19503500 bytes.
04:11:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in C:\slave\test\build\tests
04:11:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-45.0a1.en-US.win64.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
04:11:02 INFO - Calling ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
ProcessManager UNABLE to use job objects to manage child processes
04:11:03 INFO - caution: filename not matched: web-platform/*
04:11:03 INFO - Return code: 11
04:11:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:11:03 INFO - https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net
04:11:03 INFO - trying https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.web-platform.tests.zip
04:11:03 INFO - Downloading https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-45.0a1.en-US.win64.web-platform.tests.zip
04:11:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1
ProcessManager NOT managing child processes
04:11:04 INFO - Downloaded 30910421 bytes.
04:11:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in C:\slave\test\build\tests
04:11:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-45.0a1.en-US.win64.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
04:11:04 INFO - Calling ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
ProcessManager UNABLE to use job objects to manage child processes
04:11:36 INFO - caution: filename not matched: bin/*
04:11:36 INFO - caution: filename not matched: config/*
04:11:36 INFO - caution: filename not matched: mozbase/*
04:11:36 INFO - caution: filename not matched: marionette/*
04:11:36 INFO - Return code: 11
04:11:36 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')]}
04:11:36 INFO - https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.zip matches https://queue.taskcluster.net
04:11:36 INFO - trying https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.zip
04:11:36 INFO - Downloading https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.zip to C:\slave\test\build\firefox-45.0a1.en-US.win64.zip
04:11:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win64.zip'}, attempt #1
04:11:39 INFO - Downloaded 77889006 bytes.
04:11:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.zip
04:11:39 INFO - mkdir: C:\slave\test\properties
04:11:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
04:11:39 INFO - Writing to file C:\slave\test\properties\build_url
04:11:39 INFO - Contents:
04:11:39 INFO - build_url:https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.zip
04:11:39 INFO - mkdir: C:\slave\test\build\symbols
04:11:39 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')]}
04:11:39 INFO - https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net
04:11:39 INFO - trying https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.crashreporter-symbols.zip
04:11:39 INFO - Downloading https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\symbols\firefox-45.0a1.en-US.win64.crashreporter-symbols.zip
04:11:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\symbols\\firefox-45.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1
04:11:40 INFO - Downloaded 47626403 bytes.
04:11:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.crashreporter-symbols.zip
04:11:40 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url
04:11:40 INFO - Writing to file C:\slave\test\properties\symbols_url
04:11:40 INFO - Contents:
04:11:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.crashreporter-symbols.zip
04:11:40 INFO - Running command: ['unzip', '-q', 'C:\\slave\\test\\build\\symbols\\firefox-45.0a1.en-US.win64.crashreporter-symbols.zip'] in C:\slave\test\build\symbols
04:11:40 INFO - Copy/paste: unzip -q C:\slave\test\build\symbols\firefox-45.0a1.en-US.win64.crashreporter-symbols.zip
04:11:45 INFO - Return code: 0
04:11:45 INFO - Running post-action listener: _resource_record_post_action
04:11:45 INFO - Running post-action listener: set_extra_try_arguments
04:11:45 INFO - #####
04:11:45 INFO - ##### Running create-virtualenv step.
04:11:45 INFO - #####
04:11:45 INFO - Running pre-action listener: _pre_create_virtualenv
04:11:45 INFO - Running pre-action listener: _resource_record_pre_action
04:11:45 INFO - Running main action method: create_virtualenv
04:11:45 INFO - Creating virtualenv C:\slave\test\build\venv
04:11:45 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build
04:11:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
04:11:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
04:11:52 INFO - Installing distribute......................................................................................................................................................................................done.
04:11:53 INFO - Return code: 0
04:11:53 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
04:11:53 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')]}
04:11:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:11:53 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')]}
04:11:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:11:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '--no-index', '--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 0x027366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0282A2F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02781D60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0276A2C0>, '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 0x02503D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x007ACE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-146', 'USERDOMAIN': 'T-W864-IX-146', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-146', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
04:11:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
04:11:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --download-cache C:\slave\test\build\venv\cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
04:11:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:11:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming',
04:11:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
04:11:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
04:11:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
04:11:53 INFO - 'COMPUTERNAME': 'T-W864-IX-146',
04:11:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:11:53 INFO - 'DCLOCATION': 'SCL3',
04:11:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:11:53 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:11:53 INFO - 'HOMEDRIVE': 'C:',
04:11:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146',
04:11:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:11:53 INFO - 'KTS_VERSION': '1.19c',
04:11:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local',
04:11:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-146',
04:11:53 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:11:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:11:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:11:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:11:53 INFO - 'MOZ_NO_REMOTE': '1',
04:11:53 INFO - 'NO_EM_RESTART': '1',
04:11:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:11:53 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:11:53 INFO - 'OS': 'Windows_NT',
04:11:53 INFO - 'OURDRIVE': 'C:',
04:11:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
04:11:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:11:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:11:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
04:11:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
04:11:53 INFO - 'PROCESSOR_LEVEL': '6',
04:11:53 INFO - 'PROCESSOR_REVISION': '1e05',
04:11:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:11:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
04:11:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
04:11:53 INFO - 'PROGRAMW6432': 'C:\\Program Files',
04:11:53 INFO - 'PROMPT': '$P$G',
04:11:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:11:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:11:53 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:11:53 INFO - 'PWD': 'C:\\slave\\test',
04:11:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:11:53 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:11:53 INFO - 'SYSTEMDRIVE': 'C:',
04:11:53 INFO - 'SYSTEMROOT': 'C:\\windows',
04:11:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:11:53 INFO - 'TEST1': 'testie',
04:11:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:11:53 INFO - 'USERDOMAIN': 'T-W864-IX-146',
04:11:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146',
04:11:53 INFO - 'USERNAME': 'cltbld',
04:11:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146',
04:11:53 INFO - 'WINDIR': 'C:\\windows',
04:11:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:11:54 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:11:54 INFO - Downloading/unpacking psutil>=0.7.1
04:11:54 INFO - Creating supposed download cache at C:\slave\test\build\venv\cache
04:11:54 INFO - Storing download in cache at c:\slave\test\build\venv\cache\http%3a%2f%2fpypi.pvt.build.mozilla.org%2fpub%2fpsutil-3.1.1.tar.gz
04:11:54 INFO - Running setup.py egg_info for package psutil
04:11:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:11:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
04:11:54 INFO - Installing collected packages: psutil
04:11:54 INFO - Running setup.py install for psutil
04:11:54 INFO - building 'psutil._psutil_windows' extension
04:11:54 INFO - error: Unable to find vcvarsall.bat
04:11:54 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ifij56-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:11:54 INFO - running install
04:11:54 INFO - running build
04:11:54 INFO - running build_py
04:11:54 INFO - creating build
04:11:54 INFO - creating build\lib.win32-2.7
04:11:54 INFO - creating build\lib.win32-2.7\psutil
04:11:54 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
04:11:54 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
04:11:54 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
04:11:54 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
04:11:54 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
04:11:54 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
04:11:54 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
04:11:54 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
04:11:54 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
04:11:54 INFO - running build_ext
04:11:54 INFO - building 'psutil._psutil_windows' extension
04:11:54 INFO - error: Unable to find vcvarsall.bat
04:11:54 INFO - ----------------------------------------
04:11:54 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ifij56-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:11:54 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-146\AppData\Roaming\pip\pip.log
04:11:54 WARNING - Return code: 1
04:11:54 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --download-cache C:\slave\test\build\venv\cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
04:11:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
04:11:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:11:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:11:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:11:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:11:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '--no-index', '--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 0x027366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0282A2F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02781D60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0276A2C0>, '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 0x02503D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x007ACE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-146', 'USERDOMAIN': 'T-W864-IX-146', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-146', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
04:11:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
04:11:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --download-cache C:\slave\test\build\venv\cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
04:11:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:11:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming',
04:11:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
04:11:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
04:11:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
04:11:54 INFO - 'COMPUTERNAME': 'T-W864-IX-146',
04:11:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:11:54 INFO - 'DCLOCATION': 'SCL3',
04:11:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:11:54 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:11:54 INFO - 'HOMEDRIVE': 'C:',
04:11:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146',
04:11:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:11:54 INFO - 'KTS_VERSION': '1.19c',
04:11:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local',
04:11:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-146',
04:11:54 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:11:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:11:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:11:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:11:54 INFO - 'MOZ_NO_REMOTE': '1',
04:11:54 INFO - 'NO_EM_RESTART': '1',
04:11:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:11:54 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:11:54 INFO - 'OS': 'Windows_NT',
04:11:54 INFO - 'OURDRIVE': 'C:',
04:11:54 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
04:11:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:11:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:11:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
04:11:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
04:11:54 INFO - 'PROCESSOR_LEVEL': '6',
04:11:54 INFO - 'PROCESSOR_REVISION': '1e05',
04:11:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:11:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
04:11:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
04:11:54 INFO - 'PROGRAMW6432': 'C:\\Program Files',
04:11:54 INFO - 'PROMPT': '$P$G',
04:11:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:11:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:11:54 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:11:54 INFO - 'PWD': 'C:\\slave\\test',
04:11:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:11:54 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:11:54 INFO - 'SYSTEMDRIVE': 'C:',
04:11:54 INFO - 'SYSTEMROOT': 'C:\\windows',
04:11:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:11:54 INFO - 'TEST1': 'testie',
04:11:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:11:54 INFO - 'USERDOMAIN': 'T-W864-IX-146',
04:11:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146',
04:11:54 INFO - 'USERNAME': 'cltbld',
04:11:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146',
04:11:54 INFO - 'WINDIR': 'C:\\windows',
04:11:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:11:55 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:11:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
04:11:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz
04:11:55 INFO - Storing download in cache at c:\slave\test\build\venv\cache\http%3a%2f%2fpypi.pvt.build.mozilla.org%2fpub%2fmozsystemmonitor-0.0.tar.gz
04:11:55 INFO - Running setup.py egg_info for package mozsystemmonitor
04:11:55 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
04:11:55 INFO - Running setup.py egg_info for package psutil
04:11:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:11:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
04:11:55 INFO - Installing collected packages: mozsystemmonitor, psutil
04:11:55 INFO - Running setup.py install for mozsystemmonitor
04:11:55 INFO - Running setup.py install for psutil
04:11:55 INFO - building 'psutil._psutil_windows' extension
04:11:55 INFO - error: Unable to find vcvarsall.bat
04:11:55 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-mgfotu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:11:55 INFO - running install
04:11:55 INFO - running build
04:11:55 INFO - running build_py
04:11:55 INFO - running build_ext
04:11:55 INFO - building 'psutil._psutil_windows' extension
04:11:55 INFO - error: Unable to find vcvarsall.bat
04:11:55 INFO - ----------------------------------------
04:11:55 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-mgfotu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:11:55 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-146\AppData\Roaming\pip\pip.log
04:11:55 WARNING - Return code: 1
04:11:55 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --download-cache C:\slave\test\build\venv\cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
04:11:55 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
04:11:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:11:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:11:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:11:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:11:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '--no-index', '--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 0x027366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0282A2F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02781D60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0276A2C0>, '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 0x02503D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x007ACE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-146', 'USERDOMAIN': 'T-W864-IX-146', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-146', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
04:11:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
04:11:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --download-cache C:\slave\test\build\venv\cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
04:11:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:11:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming',
04:11:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
04:11:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
04:11:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
04:11:55 INFO - 'COMPUTERNAME': 'T-W864-IX-146',
04:11:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:11:55 INFO - 'DCLOCATION': 'SCL3',
04:11:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:11:55 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:11:55 INFO - 'HOMEDRIVE': 'C:',
04:11:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146',
04:11:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:11:55 INFO - 'KTS_VERSION': '1.19c',
04:11:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local',
04:11:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-146',
04:11:55 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:11:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:11:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:11:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:11:55 INFO - 'MOZ_NO_REMOTE': '1',
04:11:55 INFO - 'NO_EM_RESTART': '1',
04:11:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:11:55 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:11:55 INFO - 'OS': 'Windows_NT',
04:11:55 INFO - 'OURDRIVE': 'C:',
04:11:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
04:11:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:11:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:11:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
04:11:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
04:11:55 INFO - 'PROCESSOR_LEVEL': '6',
04:11:55 INFO - 'PROCESSOR_REVISION': '1e05',
04:11:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:11:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
04:11:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
04:11:55 INFO - 'PROGRAMW6432': 'C:\\Program Files',
04:11:55 INFO - 'PROMPT': '$P$G',
04:11:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:11:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:11:55 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:11:55 INFO - 'PWD': 'C:\\slave\\test',
04:11:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:11:55 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:11:55 INFO - 'SYSTEMDRIVE': 'C:',
04:11:55 INFO - 'SYSTEMROOT': 'C:\\windows',
04:11:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:11:55 INFO - 'TEST1': 'testie',
04:11:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:11:55 INFO - 'USERDOMAIN': 'T-W864-IX-146',
04:11:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146',
04:11:55 INFO - 'USERNAME': 'cltbld',
04:11:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146',
04:11:55 INFO - 'WINDIR': 'C:\\windows',
04:11:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:11:56 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:11:56 INFO - Downloading/unpacking blobuploader==1.2.4
04:11:56 INFO - Downloading blobuploader-1.2.4.tar.gz
04:11:56 INFO - Storing download in cache at c:\slave\test\build\venv\cache\http%3a%2f%2fpypi.pvt.build.mozilla.org%2fpub%2fblobuploader-1.2.4.tar.gz
04:11:56 INFO - Running setup.py egg_info for package blobuploader
04:11:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
04:12:00 INFO - Storing download in cache at c:\slave\test\build\venv\cache\http%3a%2f%2fpypi.pvt.build.mozilla.org%2fpub%2frequests-1.2.3.tar.gz
04:12:00 INFO - Running setup.py egg_info for package requests
04:12:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
04:12:00 INFO - Downloading docopt-0.6.1.tar.gz
04:12:00 INFO - Storing download in cache at c:\slave\test\build\venv\cache\http%3a%2f%2fpypi.pvt.build.mozilla.org%2fpub%2fdocopt-0.6.1.tar.gz
04:12:00 INFO - Running setup.py egg_info for package docopt
04:12:00 INFO - Installing collected packages: blobuploader, docopt, requests
04:12:00 INFO - Running setup.py install for blobuploader
04:12:00 INFO - Running setup.py install for docopt
04:12:00 INFO - Running setup.py install for requests
04:12:00 INFO - Successfully installed blobuploader docopt requests
04:12:00 INFO - Cleaning up...
04:12:00 INFO - Return code: 0
04:12:00 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:12:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:12:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:12:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:12:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:12:00 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x027366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0282A2F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02781D60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0276A2C0>, '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 0x02503D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x007ACE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-146', 'USERDOMAIN': 'T-W864-IX-146', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-146', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
04:12:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
04:12:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --download-cache C:\slave\test\build\venv\cache --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:12:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:12:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming',
04:12:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
04:12:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
04:12:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
04:12:00 INFO - 'COMPUTERNAME': 'T-W864-IX-146',
04:12:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:12:00 INFO - 'DCLOCATION': 'SCL3',
04:12:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:12:00 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:12:00 INFO - 'HOMEDRIVE': 'C:',
04:12:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146',
04:12:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:12:00 INFO - 'KTS_VERSION': '1.19c',
04:12:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local',
04:12:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-146',
04:12:00 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:12:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:12:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:12:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:12:00 INFO - 'MOZ_NO_REMOTE': '1',
04:12:00 INFO - 'NO_EM_RESTART': '1',
04:12:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:12:00 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:12:00 INFO - 'OS': 'Windows_NT',
04:12:00 INFO - 'OURDRIVE': 'C:',
04:12:00 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
04:12:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:12:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:12:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
04:12:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
04:12:00 INFO - 'PROCESSOR_LEVEL': '6',
04:12:00 INFO - 'PROCESSOR_REVISION': '1e05',
04:12:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:12:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
04:12:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
04:12:00 INFO - 'PROGRAMW6432': 'C:\\Program Files',
04:12:00 INFO - 'PROMPT': '$P$G',
04:12:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:12:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:12:00 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:12:00 INFO - 'PWD': 'C:\\slave\\test',
04:12:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:12:00 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:12:00 INFO - 'SYSTEMDRIVE': 'C:',
04:12:00 INFO - 'SYSTEMROOT': 'C:\\windows',
04:12:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:12:00 INFO - 'TEST1': 'testie',
04:12:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:12:00 INFO - 'USERDOMAIN': 'T-W864-IX-146',
04:12:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146',
04:12:00 INFO - 'USERNAME': 'cltbld',
04:12:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146',
04:12:00 INFO - 'WINDIR': 'C:\\windows',
04:12:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:12:03 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:12:03 INFO - Unpacking c:\slave\test\build\tests\marionette\transport
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Ctransport
04:12:03 INFO - Unpacking c:\slave\test\build\tests\marionette\driver
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cdriver
04:12:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:12:03 INFO - Unpacking c:\slave\test\build\tests\marionette
04:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:12:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:12:03 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, marionette-transport, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion
04:12:18 INFO - Running setup.py install for browsermob-proxy
04:12:18 INFO - Running setup.py install for manifestparser
04:12:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for marionette-client
04:12:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:12:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for marionette-driver
04:12:18 INFO - Running setup.py install for marionette-transport
04:12:18 INFO - Running setup.py install for mozcrash
04:12:18 INFO - Running setup.py install for mozdebug
04:12:18 INFO - Running setup.py install for mozdevice
04:12:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for mozfile
04:12:18 INFO - Running setup.py install for mozhttpd
04:12:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for mozinfo
04:12:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for mozInstall
04:12:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for mozleak
04:12:18 INFO - Running setup.py install for mozlog
04:12:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for moznetwork
04:12:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for mozprocess
04:12:18 INFO - Running setup.py install for mozprofile
04:12:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for mozrunner
04:12:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Running setup.py install for mozscreenshot
04:12:18 INFO - Running setup.py install for moztest
04:12:18 INFO - Running setup.py install for mozversion
04:12:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:12:18 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver marionette-transport mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion
04:12:18 INFO - Cleaning up...
04:12:18 INFO - Return code: 0
04:12:18 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:12:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:12:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:12:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:12:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:12:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x027366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0282A2F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02781D60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0276A2C0>, '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 0x02503D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x007ACE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-146', 'USERDOMAIN': 'T-W864-IX-146', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-146', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
04:12:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--download-cache', 'C:\\slave\\test\\build\\venv\\cache', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
04:12:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --download-cache C:\slave\test\build\venv\cache --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:12:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:12:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming',
04:12:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
04:12:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
04:12:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
04:12:18 INFO - 'COMPUTERNAME': 'T-W864-IX-146',
04:12:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:12:18 INFO - 'DCLOCATION': 'SCL3',
04:12:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:12:18 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:12:18 INFO - 'HOMEDRIVE': 'C:',
04:12:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146',
04:12:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:12:18 INFO - 'KTS_VERSION': '1.19c',
04:12:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local',
04:12:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-146',
04:12:18 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:12:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:12:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:12:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:12:18 INFO - 'MOZ_NO_REMOTE': '1',
04:12:18 INFO - 'NO_EM_RESTART': '1',
04:12:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:12:18 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:12:18 INFO - 'OS': 'Windows_NT',
04:12:18 INFO - 'OURDRIVE': 'C:',
04:12:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
04:12:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:12:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:12:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
04:12:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
04:12:18 INFO - 'PROCESSOR_LEVEL': '6',
04:12:18 INFO - 'PROCESSOR_REVISION': '1e05',
04:12:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:12:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
04:12:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
04:12:18 INFO - 'PROGRAMW6432': 'C:\\Program Files',
04:12:18 INFO - 'PROMPT': '$P$G',
04:12:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:12:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:12:18 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:12:18 INFO - 'PWD': 'C:\\slave\\test',
04:12:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:12:18 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:12:18 INFO - 'SYSTEMDRIVE': 'C:',
04:12:18 INFO - 'SYSTEMROOT': 'C:\\windows',
04:12:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:12:18 INFO - 'TEST1': 'testie',
04:12:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:12:18 INFO - 'USERDOMAIN': 'T-W864-IX-146',
04:12:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146',
04:12:18 INFO - 'USERNAME': 'cltbld',
04:12:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146',
04:12:18 INFO - 'WINDIR': 'C:\\windows',
04:12:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:12:22 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:12:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:12:22 INFO - Unpacking c:\slave\test\build\tests\marionette\transport
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Ctransport
04:12:22 INFO - Unpacking c:\slave\test\build\tests\marionette\driver
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cdriver
04:12:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:12:22 INFO - Unpacking c:\slave\test\build\tests\marionette
04:12:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:12:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:12:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
04:12:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
04:12:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
04:12:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
04:12:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
04:12:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
04:12:33 INFO - Downloading blessings-1.5.1.tar.gz
04:12:33 INFO - Storing download in cache at c:\slave\test\build\venv\cache\http%3a%2f%2fpypi.pvt.build.mozilla.org%2fpub%2fblessings-1.5.1.tar.gz
04:12:33 INFO - Running setup.py egg_info for package blessings
04:12:33 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
04:12:33 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, marionette-transport, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion
04:12:33 INFO - Running setup.py install for blessings
04:12:33 INFO - Running setup.py install for browsermob-proxy
04:12:33 INFO - Running setup.py install for manifestparser
04:12:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Running setup.py install for marionette-client
04:12:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:12:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Running setup.py install for marionette-driver
04:12:33 INFO - Running setup.py install for marionette-transport
04:12:33 INFO - Running setup.py install for mozcrash
04:12:33 INFO - Running setup.py install for mozdebug
04:12:33 INFO - Running setup.py install for mozdevice
04:12:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Running setup.py install for mozhttpd
04:12:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Running setup.py install for mozInstall
04:12:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Running setup.py install for mozleak
04:12:33 INFO - Running setup.py install for mozprofile
04:12:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:12:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:12:35 INFO - Running setup.py install for mozrunner
04:12:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:12:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:12:35 INFO - Running setup.py install for mozscreenshot
04:12:35 INFO - Running setup.py install for moztest
04:12:35 INFO - Running setup.py install for mozversion
04:12:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:12:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:12:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver marionette-transport mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion
04:12:35 INFO - Cleaning up...
04:12:35 INFO - Return code: 0
04:12:35 INFO - Done creating virtualenv C:\slave\test\build\venv.
04:12:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:12:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:12:35 INFO - Reading from file tmpfile_stdout
04:12:35 INFO - Using _rmtree_windows ...
04:12:35 INFO - Using _rmtree_windows ...
04:12:35 INFO - Current package versions:
04:12:35 INFO - blessings == 1.5.1
04:12:35 INFO - blobuploader == 1.2.4
04:12:35 INFO - browsermob-proxy == 0.6.0
04:12:35 INFO - distribute == 0.6.14
04:12:35 INFO - docopt == 0.6.1
04:12:35 INFO - manifestparser == 1.1
04:12:35 INFO - marionette-client == 1.1.0
04:12:35 INFO - marionette-driver == 1.1.0
04:12:35 INFO - marionette-transport == 1.0.0
04:12:35 INFO - mozInstall == 1.12
04:12:35 INFO - mozcrash == 0.16
04:12:35 INFO - mozdebug == 0.1
04:12:35 INFO - mozdevice == 0.47
04:12:35 INFO - mozfile == 1.2
04:12:35 INFO - mozhttpd == 0.7
04:12:35 INFO - mozinfo == 0.9
04:12:35 INFO - mozleak == 0.1
04:12:35 INFO - mozlog == 3.0
04:12:35 INFO - moznetwork == 0.27
04:12:35 INFO - mozprocess == 0.22
04:12:35 INFO - mozprofile == 0.27
04:12:35 INFO - mozrunner == 6.11
04:12:35 INFO - mozscreenshot == 0.1
04:12:35 INFO - mozsystemmonitor == 0.0
04:12:35 INFO - moztest == 0.7
04:12:35 INFO - mozversion == 1.4
04:12:35 INFO - requests == 1.2.3
04:12:35 INFO - Running post-action listener: _resource_record_post_action
04:12:35 INFO - Running post-action listener: _start_resource_monitoring
04:12:35 INFO - Starting resource monitoring.
04:12:35 INFO - #####
04:12:35 INFO - ##### Running pull step.
04:12:35 INFO - #####
04:12:35 INFO - Running pre-action listener: _resource_record_pre_action
04:12:35 INFO - Running main action method: pull
04:12:35 INFO - Pull has nothing to do!
04:12:35 INFO - Running post-action listener: _resource_record_post_action
04:12:35 INFO - #####
04:12:35 INFO - ##### Running install step.
04:12:35 INFO - #####
04:12:35 INFO - Running pre-action listener: _resource_record_pre_action
04:12:35 INFO - Running main action method: install
04:12:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:12:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:12:35 INFO - Reading from file tmpfile_stdout
04:12:35 INFO - Using _rmtree_windows ...
04:12:35 INFO - Using _rmtree_windows ...
04:12:35 INFO - Detecting whether we're running mozinstall >=1.0...
04:12:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
04:12:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
04:12:35 INFO - Reading from file tmpfile_stdout
04:12:35 INFO - Output received:
04:12:35 INFO - Usage: mozinstall-script.py [options] installer
04:12:35 INFO - Options:
04:12:35 INFO - -h, --help show this help message and exit
04:12:35 INFO - -d DEST, --destination=DEST
04:12:35 INFO - Directory to install application into. [default:
04:12:35 INFO - "C:\slave\test"]
04:12:35 INFO - --app=APP Application being installed. [default: firefox]
04:12:35 INFO - Using _rmtree_windows ...
04:12:35 INFO - Using _rmtree_windows ...
04:12:35 INFO - mkdir: C:\slave\test\build\application
04:12:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application']
04:12:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-45.0a1.en-US.win64.zip --destination C:\slave\test\build\application
04:12:38 INFO - Reading from file tmpfile_stdout
04:12:38 INFO - Output received:
04:12:38 INFO - C:\slave\test\build\application\firefox\firefox.exe
04:12:38 INFO - Using _rmtree_windows ...
04:12:38 INFO - Using _rmtree_windows ...
04:12:38 INFO - Running post-action listener: _resource_record_post_action
04:12:38 INFO - #####
04:12:38 INFO - ##### Running run-tests step.
04:12:38 INFO - #####
04:12:38 INFO - Running pre-action listener: _resource_record_pre_action
04:12:38 INFO - Running main action method: run_tests
04:12:38 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
04:12:38 INFO - minidump filename unknown. determining based upon platform and arch
04:12:38 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
04:12:38 INFO - grabbing minidump binary from tooltool
04:12:38 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')]}
04:12:38 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0276A2C0>, '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 0x02503D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x007ACE80>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
04:12:38 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build
04:12:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o
04:12:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
04:12:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp2ll_bh
04:12:38 INFO - INFO - File integrity verified, renaming tmp2ll_bh to win32-minidump_stackwalk.exe
04:12:38 INFO - Return code: 0
04:12:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
04:12:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
04:12:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=8', '--this-chunk=7', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
04:12:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --total-chunks=8 --this-chunk=7 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
04:12:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:12:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Roaming',
04:12:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
04:12:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
04:12:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
04:12:39 INFO - 'COMPUTERNAME': 'T-W864-IX-146',
04:12:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:12:39 INFO - 'DCLOCATION': 'SCL3',
04:12:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:12:39 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:12:39 INFO - 'HOMEDRIVE': 'C:',
04:12:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-146',
04:12:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:12:39 INFO - 'KTS_VERSION': '1.19c',
04:12:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-146\\AppData\\Local',
04:12:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-146',
04:12:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
04:12:39 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:12:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:12:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:12:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:12:39 INFO - 'MOZ_NO_REMOTE': '1',
04:12:39 INFO - 'NO_EM_RESTART': '1',
04:12:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:12:39 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:12:39 INFO - 'OS': 'Windows_NT',
04:12:39 INFO - 'OURDRIVE': 'C:',
04:12:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
04:12:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:12:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:12:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
04:12:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
04:12:39 INFO - 'PROCESSOR_LEVEL': '6',
04:12:39 INFO - 'PROCESSOR_REVISION': '1e05',
04:12:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:12:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
04:12:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
04:12:39 INFO - 'PROGRAMW6432': 'C:\\Program Files',
04:12:39 INFO - 'PROMPT': '$P$G',
04:12:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:12:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:12:39 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:12:39 INFO - 'PWD': 'C:\\slave\\test',
04:12:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:12:39 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:12:39 INFO - 'SYSTEMDRIVE': 'C:',
04:12:39 INFO - 'SYSTEMROOT': 'C:\\windows',
04:12:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:12:39 INFO - 'TEST1': 'testie',
04:12:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
04:12:39 INFO - 'USERDOMAIN': 'T-W864-IX-146',
04:12:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-146',
04:12:39 INFO - 'USERNAME': 'cltbld',
04:12:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-146',
04:12:39 INFO - 'WINDIR': 'C:\\windows',
04:12:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:12:39 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SCNk92bVQwextWu8WYU5OA/artifacts/public/build/firefox-45.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=8', '--this-chunk=7', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
ProcessManager NOT managing child processes
ProcessManager UNABLE to use job objects to manage child processes
04:12:45 INFO - Using 1 client processes
04:12:47 INFO - SUITE-START | Running 598 tests
04:12:47 INFO - Running testharness tests
04:12:47 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
04:12:47 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
04:12:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms
04:12:47 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
04:12:47 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
04:12:47 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
04:12:47 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
04:12:47 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
04:12:47 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
04:12:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
04:12:47 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 1ms
04:12:47 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
04:12:47 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
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 84ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:12:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:12:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:12:47 INFO - TEST-START | /user-timing/test_user_timing_mark.html
04:12:47 INFO - TEST-SKIP | /user-timing/test_user_timing_mark.html | took 0ms
04:12:47 INFO - TEST-START | /user-timing/test_user_timing_measure.html
04:12:47 INFO - TEST-SKIP | /user-timing/test_user_timing_measure.html | took 1ms
04:12:47 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html
04:12:47 INFO - TEST-SKIP | /user-timing/test_user_timing_measure_navigation_timing.html | took 0ms
04:12:48 INFO - Setting up ssl
04:12:48 INFO - PROCESS | certutil |
04:12:48 INFO - PROCESS | certutil |
04:12:48 INFO - PROCESS | certutil |
04:12:48 INFO - Certificate Nickname Trust Attributes
04:12:48 INFO - SSL,S/MIME,JAR/XPI
04:12:48 INFO -
04:12:48 INFO - web-platform-tests CT,,
04:12:48 INFO -
04:12:48 INFO - Starting runner
04:12:49 INFO - PROCESS | 2428 | [2428] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 167
04:12:49 INFO - PROCESS | 2428 | [2428] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 167
04:12:49 INFO - PROCESS | 2428 | [2428] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228
04:12:49 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 110
04:12:49 INFO - PROCESS | 2428 | [2428] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3459
04:12:49 INFO - PROCESS | 2428 | 1446466369981 Marionette INFO Marionette enabled via build flag and pref
04:12:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9CE9F800 == 1 [pid = 2428] [id = 1]
04:12:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 1 (0000003E9DD21400) [pid = 2428] [serial = 1] [outer = 0000000000000000]
04:12:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 2 (0000003E9DDB4000) [pid = 2428] [serial = 2] [outer = 0000003E9DD21400]
04:12:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA0E0A800 == 2 [pid = 2428] [id = 2]
04:12:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 3 (0000003E9CC69800) [pid = 2428] [serial = 3] [outer = 0000000000000000]
04:12:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 4 (0000003E9CC6A400) [pid = 2428] [serial = 4] [outer = 0000003E9CC69800]
04:12:51 INFO - PROCESS | 2428 | 1446466371530 Marionette INFO Listening on port 2828
04:12:52 INFO - PROCESS | 2428 | [2428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2367
04:12:52 INFO - PROCESS | 2428 | [2428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2367
04:12:53 INFO - PROCESS | 2428 | 1446466373687 Marionette INFO Marionette enabled via command-line flag
04:12:53 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA1E10000 == 3 [pid = 2428] [id = 3]
04:12:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 5 (0000003EA1E52800) [pid = 2428] [serial = 5] [outer = 0000000000000000]
04:12:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 6 (0000003EA1E53400) [pid = 2428] [serial = 6] [outer = 0000003EA1E52800]
04:12:54 INFO - PROCESS | 2428 | [GFX2-]: Unrecognized feature DIRECT3D_9_LAYERS, WEBGL_ANGLE
04:12:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 7 (0000003EA2E11000) [pid = 2428] [serial = 7] [outer = 0000003E9CC69800]
04:12:54 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
04:12:54 INFO - PROCESS | 2428 | 1446466374410 Marionette INFO Accepted connection conn0 from 127.0.0.1:49286
04:12:54 INFO - PROCESS | 2428 | 1446466374411 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
04:12:55 INFO - PROCESS | 2428 | 1446466375339 Marionette INFO Closed connection conn0
04:12:55 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
04:12:55 INFO - PROCESS | 2428 | 1446466375344 Marionette INFO Accepted connection conn1 from 127.0.0.1:49287
04:12:55 INFO - PROCESS | 2428 | 1446466375344 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
04:12:55 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
04:12:55 INFO - PROCESS | 2428 | 1446466375470 Marionette INFO Accepted connection conn2 from 127.0.0.1:49288
04:12:55 INFO - PROCESS | 2428 | 1446466375471 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
04:12:55 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9DD71000 == 4 [pid = 2428] [id = 4]
04:12:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 8 (0000003EA3797000) [pid = 2428] [serial = 8] [outer = 0000000000000000]
04:12:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 9 (0000003EA5E29400) [pid = 2428] [serial = 9] [outer = 0000003EA3797000]
04:12:55 INFO - PROCESS | 2428 | 1446466375611 Marionette INFO Closed connection conn2
04:12:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 10 (0000003EA5E2AC00) [pid = 2428] [serial = 10] [outer = 0000003EA3797000]
04:12:55 INFO - PROCESS | 2428 | 1446466375632 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
04:12:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA3CAD800 == 5 [pid = 2428] [id = 5]
04:12:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 11 (0000003EA7641C00) [pid = 2428] [serial = 11] [outer = 0000000000000000]
04:12:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA7491800 == 6 [pid = 2428] [id = 6]
04:12:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 12 (0000003EA7642400) [pid = 2428] [serial = 12] [outer = 0000000000000000]
04:12:56 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
04:12:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAA439800 == 7 [pid = 2428] [id = 7]
04:12:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 13 (0000003EA7641800) [pid = 2428] [serial = 13] [outer = 0000000000000000]
04:12:56 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
04:12:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 14 (0000003EAA7EB800) [pid = 2428] [serial = 14] [outer = 0000003EA7641800]
04:12:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 15 (0000003EAA552400) [pid = 2428] [serial = 15] [outer = 0000003EA7641C00]
04:12:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 16 (0000003EAA552800) [pid = 2428] [serial = 16] [outer = 0000003EA7642400]
04:12:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 17 (0000003EAA554800) [pid = 2428] [serial = 17] [outer = 0000003EA7641800]
04:12:57 INFO - PROCESS | 2428 | [2428] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 585
04:12:57 INFO - PROCESS | 2428 | [2428] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 585
04:12:58 INFO - PROCESS | 2428 | 1446466378004 Marionette INFO loaded listener.js
04:12:58 INFO - PROCESS | 2428 | 1446466378026 Marionette INFO loaded listener.js
04:12:58 INFO - PROCESS | 2428 | [2428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
04:12:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 18 (0000003EA88B5800) [pid = 2428] [serial = 18] [outer = 0000003EA7641800]
04:12:58 INFO - PROCESS | 2428 | 1446466378742 Marionette DEBUG conn1 client <- {"sessionId":"2a8476ac-a3ba-4f3b-a07f-cccbc3ea3574","capabilities":{"browserName":"Firefox","browserVersion":"45.0a1","platformName":"WINNT","platformVersion":"45.0a1","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINNT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151102000831","device":"desktop","version":"45.0a1"}}
04:12:59 INFO - PROCESS | 2428 | 1446466379164 Marionette DEBUG conn1 -> {"name":"getContext"}
04:12:59 INFO - PROCESS | 2428 | 1446466379167 Marionette DEBUG conn1 client <- {"value":"content"}
04:12:59 INFO - PROCESS | 2428 | 1446466379210 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
04:12:59 INFO - PROCESS | 2428 | 1446466379212 Marionette DEBUG conn1 client <- {}
04:12:59 INFO - PROCESS | 2428 | 1446466379695 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}}
04:13:00 INFO - PROCESS | 2428 | [2428] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
04:13:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 19 (0000003EA0C31C00) [pid = 2428] [serial = 19] [outer = 0000003EA7641800]
04:13:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003E9CE9F800 == 6 [pid = 2428] [id = 1]
04:13:01 INFO - PROCESS | 2428 | [2428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
04:13:01 INFO - PROCESS | 2428 | [2428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
04:13:01 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
04:13:02 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76BF000 == 7 [pid = 2428] [id = 8]
04:13:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 20 (0000003EAA52B800) [pid = 2428] [serial = 20] [outer = 0000000000000000]
04:13:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 21 (0000003EAA52E000) [pid = 2428] [serial = 21] [outer = 0000003EAA52B800]
04:13:02 INFO - PROCESS | 2428 | 1446466382162 Marionette INFO loaded listener.js
04:13:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 22 (0000003EAC82F800) [pid = 2428] [serial = 22] [outer = 0000003EAA52B800]
04:13:02 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA998A000 == 8 [pid = 2428] [id = 9]
04:13:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 23 (0000003E9BCAE000) [pid = 2428] [serial = 23] [outer = 0000000000000000]
04:13:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 24 (0000003EAE414C00) [pid = 2428] [serial = 24] [outer = 0000003E9BCAE000]
04:13:02 INFO - PROCESS | 2428 | 1446466382622 Marionette INFO loaded listener.js
04:13:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 25 (0000003EA1E8F800) [pid = 2428] [serial = 25] [outer = 0000003E9BCAE000]
04:13:03 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
04:13:03 INFO - document served over http requires an https
04:13:03 INFO - sub-resource via script-tag using the meta-referrer
04:13:03 INFO - delivery method with keep-origin-redirect and when
04:13: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"
04:13:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:13:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:13:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:03 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
04:13:03 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 1567ms
04:13:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
04:13:03 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9D3BF800 == 9 [pid = 2428] [id = 10]
04:13:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 26 (0000003E9D3DB800) [pid = 2428] [serial = 26] [outer = 0000000000000000]
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 27 (0000003E9DD20C00) [pid = 2428] [serial = 27] [outer = 0000003E9D3DB800]
04:13:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9DD84000 == 10 [pid = 2428] [id = 11]
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 28 (0000003EA0BA4C00) [pid = 2428] [serial = 28] [outer = 0000000000000000]
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 29 (0000003EA0C2AC00) [pid = 2428] [serial = 29] [outer = 0000003EA0BA4C00]
04:13:04 INFO - PROCESS | 2428 | 1446466384100 Marionette INFO loaded listener.js
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 30 (0000003EA11F6400) [pid = 2428] [serial = 30] [outer = 0000003EA0BA4C00]
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 31 (0000003EA0EDA800) [pid = 2428] [serial = 31] [outer = 0000003E9D3DB800]
04:13:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9CE37000 == 11 [pid = 2428] [id = 12]
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 32 (0000003E984C2C00) [pid = 2428] [serial = 32] [outer = 0000000000000000]
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 33 (0000003EA1E4DC00) [pid = 2428] [serial = 33] [outer = 0000003E984C2C00]
04:13:04 INFO - PROCESS | 2428 | --DOCSHELL 0000003E9DD71000 == 10 [pid = 2428] [id = 4]
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 34 (0000003EA2D19400) [pid = 2428] [serial = 34] [outer = 0000003E984C2C00]
04:13:04 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
04:13:04 INFO - document served over http requires an https
04:13:04 INFO - sub-resource via script-tag using the meta-referrer
04:13:04 INFO - delivery method with no-redirect and when
04:13: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"
04:13:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:13:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:13:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:04 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
04:13:04 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 1357ms
04:13:04 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
04:13:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA3CA7800 == 11 [pid = 2428] [id = 13]
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 35 (0000003EA1E51C00) [pid = 2428] [serial = 35] [outer = 0000000000000000]
04:13:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 36 (0000003EA64E8800) [pid = 2428] [serial = 36] [outer = 0000003EA1E51C00]
04:13:04 INFO - PROCESS | 2428 | 1446466384922 Marionette INFO loaded listener.js
04:13:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 37 (0000003EA8599000) [pid = 2428] [serial = 37] [outer = 0000003EA1E51C00]
04:13:05 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
04:13:05 INFO - document served over http requires an https
04:13:05 INFO - sub-resource via script-tag using the meta-referrer
04:13:05 INFO - delivery method with swap-origin-redirect and when
04:13: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"
04:13:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:13:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:13:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:05 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
04:13:05 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 630ms
04:13:05 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
04:13:05 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA90B5000 == 12 [pid = 2428] [id = 14]
04:13:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 38 (0000003EA945E800) [pid = 2428] [serial = 38] [outer = 0000000000000000]
04:13:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 39 (0000003EA94EC800) [pid = 2428] [serial = 39] [outer = 0000003EA945E800]
04:13:05 INFO - PROCESS | 2428 | 1446466385581 Marionette INFO loaded listener.js
04:13:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 40 (0000003EAA552000) [pid = 2428] [serial = 40] [outer = 0000003EA945E800]
04:13:06 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
04:13:06 INFO - document served over http requires an https
04:13:06 INFO - sub-resource via script-tag using the meta-referrer
04:13:06 INFO - delivery method with swap-origin-redirect and when
04:13: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"
04:13:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:13:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:13:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:06 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
04:13:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 629ms
04:13:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html
04:13:06 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAE679000 == 13 [pid = 2428] [id = 15]
04:13:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 41 (0000003EA945AC00) [pid = 2428] [serial = 41] [outer = 0000000000000000]
04:13:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 42 (0000003EAB369000) [pid = 2428] [serial = 42] [outer = 0000003EA945AC00]
04:13:06 INFO - PROCESS | 2428 | 1446466386205 Marionette INFO loaded listener.js
04:13:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 43 (0000003EAE65E400) [pid = 2428] [serial = 43] [outer = 0000003EA945AC00]
04:13:06 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
04:13:06 INFO - document served over http requires an https
04:13:06 INFO - sub-resource via script-tag using the meta-referrer
04:13:06 INFO - delivery method with keep-origin-redirect and when
04:13: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"
04:13:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:13:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:13:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:06 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
04:13:06 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 585ms
04:13:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
04:13:06 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACBE7800 == 14 [pid = 2428] [id = 16]
04:13:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 44 (0000003E9BB7C400) [pid = 2428] [serial = 44] [outer = 0000000000000000]
04:13:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 45 (0000003EA1E53C00) [pid = 2428] [serial = 45] [outer = 0000003E9BB7C400]
04:13:06 INFO - PROCESS | 2428 | 1446466386780 Marionette INFO loaded listener.js
04:13:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 46 (0000003EA85C4800) [pid = 2428] [serial = 46] [outer = 0000003E9BB7C400]
04:13:07 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
04:13:07 INFO - document served over http requires an https
04:13:07 INFO - sub-resource via script-tag using the meta-referrer
04:13:07 INFO - delivery method with no-redirect and when
04:13: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"
04:13:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:13:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:13:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:07 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
04:13:07 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 587ms
04:13:07 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
04:13:07 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2780800 == 15 [pid = 2428] [id = 17]
04:13:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 47 (0000003EA115E000) [pid = 2428] [serial = 47] [outer = 0000000000000000]
04:13:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 48 (0000003EA1160800) [pid = 2428] [serial = 48] [outer = 0000003EA115E000]
04:13:07 INFO - PROCESS | 2428 | 1446466387387 Marionette INFO loaded listener.js
04:13:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 49 (0000003E9BAB0000) [pid = 2428] [serial = 49] [outer = 0000003EA115E000]
04:13:07 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
04:13:07 INFO - document served over http requires an https
04:13:07 INFO - sub-resource via script-tag using the meta-referrer
04:13:07 INFO - delivery method with swap-origin-redirect and when
04:13: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"
04:13:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:13:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:13:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:07 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
04:13:07 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 692ms
04:13:07 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
04:13:08 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACAED800 == 16 [pid = 2428] [id = 18]
04:13:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 50 (0000003EA1821C00) [pid = 2428] [serial = 50] [outer = 0000000000000000]
04:13:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 51 (0000003EA3C64400) [pid = 2428] [serial = 51] [outer = 0000003EA1821C00]
04:13:08 INFO - PROCESS | 2428 | 1446466388101 Marionette INFO loaded listener.js
04:13:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 52 (0000003EAE661800) [pid = 2428] [serial = 52] [outer = 0000003EA1821C00]
04:13:08 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
04:13:08 INFO - document served over http requires an https
04:13:08 INFO - sub-resource via xhr-request using the meta-referrer
04:13:08 INFO - delivery method with keep-origin-redirect and when
04:13:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
04:13:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:13:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:13:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html:23:7
04:13:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | took 585ms
04:13:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
04:13:08 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA296F800 == 17 [pid = 2428] [id = 19]
04:13:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 53 (0000003EA2E99C00) [pid = 2428] [serial = 53] [outer = 0000000000000000]
04:13:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 54 (0000003EA2E9D400) [pid = 2428] [serial = 54] [outer = 0000003EA2E99C00]
04:13:08 INFO - PROCESS | 2428 | 1446466388676 Marionette INFO loaded listener.js
04:13:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 55 (0000003EA2EDEC00) [pid = 2428] [serial = 55] [outer = 0000003EA2E99C00]
04:13:09 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
04:13:09 INFO - document served over http requires an https
04:13:09 INFO - sub-resource via xhr-request using the meta-referrer
04:13:09 INFO - delivery method with no-redirect and when
04:13: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"
04:13:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:13:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:13:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:09 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
04:13:09 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 587ms
04:13:09 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
04:13:09 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAFBEA000 == 18 [pid = 2428] [id = 20]
04:13:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 56 (0000003EA2EE2800) [pid = 2428] [serial = 56] [outer = 0000000000000000]
04:13:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 57 (0000003EA2EE8400) [pid = 2428] [serial = 57] [outer = 0000003EA2EE2800]
04:13:09 INFO - PROCESS | 2428 | 1446466389277 Marionette INFO loaded listener.js
04:13:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 58 (0000003EB0E2CC00) [pid = 2428] [serial = 58] [outer = 0000003EA2EE2800]
04:13:09 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
04:13:09 INFO - document served over http requires an https
04:13:09 INFO - sub-resource via xhr-request using the meta-referrer
04:13:09 INFO - delivery method with swap-origin-redirect and when
04:13: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"
04:13:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:13:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:13:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:09 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
04:13:09 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 587ms
04:13:09 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
04:13:09 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB0BBB800 == 19 [pid = 2428] [id = 21]
04:13:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 59 (0000003EB0E2F800) [pid = 2428] [serial = 59] [outer = 0000000000000000]
04:13:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 60 (0000003EB0E35800) [pid = 2428] [serial = 60] [outer = 0000003EB0E2F800]
04:13:09 INFO - PROCESS | 2428 | 1446466389876 Marionette INFO loaded listener.js
04:13:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 61 (0000003EB0EBB800) [pid = 2428] [serial = 61] [outer = 0000003EB0E2F800]
04:13:10 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
04:13:10 INFO - document served over http requires an https
04:13:10 INFO - sub-resource via xhr-request using the meta-referrer
04:13:10 INFO - delivery method with swap-origin-redirect and when
04:13:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
04:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:13:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:13:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:10 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
04:13:10 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 584ms
04:13:10 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
04:13:10 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB121F000 == 20 [pid = 2428] [id = 22]
04:13:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 62 (0000003EB1295C00) [pid = 2428] [serial = 62] [outer = 0000000000000000]
04:13:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 63 (0000003EB1296C00) [pid = 2428] [serial = 63] [outer = 0000003EB1295C00]
04:13:10 INFO - PROCESS | 2428 | 1446466390491 Marionette INFO loaded listener.js
04:13:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 64 (0000003EB15A1000) [pid = 2428] [serial = 64] [outer = 0000003EB1295C00]
04:13:10 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
04:13:10 INFO - document served over http requires an https
04:13:10 INFO - sub-resource via xhr-request using the meta-referrer
04:13:10 INFO - delivery method with keep-origin-redirect and when
04:13:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
04:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:13:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:13:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:10 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
04:13:10 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 630ms
04:13:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
04:13:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1791800 == 21 [pid = 2428] [id = 23]
04:13:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 65 (0000003EB15AA400) [pid = 2428] [serial = 65] [outer = 0000000000000000]
04:13:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 66 (0000003EB172CC00) [pid = 2428] [serial = 66] [outer = 0000003EB15AA400]
04:13:11 INFO - PROCESS | 2428 | 1446466391125 Marionette INFO loaded listener.js
04:13:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 67 (0000003EB1872800) [pid = 2428] [serial = 67] [outer = 0000003EB15AA400]
04:13:11 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
04:13:11 INFO - document served over http requires an https
04:13:11 INFO - sub-resource via xhr-request using the meta-referrer
04:13:11 INFO - delivery method with no-redirect and when
04:13: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"
04:13:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:13:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:13:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:11 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
04:13:11 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 523ms
04:13:11 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
04:13:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9C02800 == 22 [pid = 2428] [id = 24]
04:13:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 68 (0000003EB1731000) [pid = 2428] [serial = 68] [outer = 0000000000000000]
04:13:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 69 (0000003EB1877800) [pid = 2428] [serial = 69] [outer = 0000003EB1731000]
04:13:11 INFO - PROCESS | 2428 | 1446466391674 Marionette INFO loaded listener.js
04:13:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 70 (0000003EB1BC5C00) [pid = 2428] [serial = 70] [outer = 0000003EB1731000]
04:13:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76BF000 == 21 [pid = 2428] [id = 8]
04:13:12 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
04:13:12 INFO - document served over http requires an https
04:13:12 INFO - sub-resource via xhr-request using the meta-referrer
04:13:12 INFO - delivery method with swap-origin-redirect and when
04:13:12 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
04:13:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:13:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:13:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:13:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:13:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:13:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:13:12 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
04:13:12 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 1343ms
04:13:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:13:13 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA290B800 == 22 [pid = 2428] [id = 25]
04:13:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 71 (0000003EA0C25C00) [pid = 2428] [serial = 71] [outer = 0000000000000000]
04:13:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 72 (0000003EA1156400) [pid = 2428] [serial = 72] [outer = 0000003EA0C25C00]
04:13:13 INFO - PROCESS | 2428 | 1446466393049 Marionette INFO loaded listener.js
04:13:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 73 (0000003EA18B4400) [pid = 2428] [serial = 73] [outer = 0000003EA0C25C00]
04:13:13 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
04:13:13 INFO - document served over http requires an http
04:13:13 INFO - sub-resource via fetch-request using the http-csp
04:13:13 INFO - delivery method with keep-origin-redirect and when
04:13:13 INFO - the target request is cross-origin.
04:13:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 630ms
04:13:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:13:13 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2C95800 == 23 [pid = 2428] [id = 26]
04:13:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 74 (0000003EA1BA8400) [pid = 2428] [serial = 74] [outer = 0000000000000000]
04:13:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 75 (0000003EA1EB5400) [pid = 2428] [serial = 75] [outer = 0000003EA1BA8400]
04:13:13 INFO - PROCESS | 2428 | 1446466393698 Marionette INFO loaded listener.js
04:13:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 76 (0000003EA2EDB800) [pid = 2428] [serial = 76] [outer = 0000003EA1BA8400]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 75 (0000003EA3797000) [pid = 2428] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 74 (0000003E9CC6A400) [pid = 2428] [serial = 4] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 73 (0000003EB172CC00) [pid = 2428] [serial = 66] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 72 (0000003EB15AA400) [pid = 2428] [serial = 65] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 71 (0000003EB1295C00) [pid = 2428] [serial = 62] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 70 (0000003E9BB7C400) [pid = 2428] [serial = 44] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 69 (0000003EA2E99C00) [pid = 2428] [serial = 53] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 68 (0000003EA0BA4C00) [pid = 2428] [serial = 28] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 67 (0000003EA2EE2800) [pid = 2428] [serial = 56] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 66 (0000003EAA52B800) [pid = 2428] [serial = 20] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 65 (0000003EA945E800) [pid = 2428] [serial = 38] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 64 (0000003EA1821C00) [pid = 2428] [serial = 50] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 63 (0000003EA115E000) [pid = 2428] [serial = 47] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 62 (0000003EA945AC00) [pid = 2428] [serial = 41] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 61 (0000003EA1E51C00) [pid = 2428] [serial = 35] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 60 (0000003EB0E2F800) [pid = 2428] [serial = 59] [outer = 0000000000000000] [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]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 59 (0000003EAA554800) [pid = 2428] [serial = 17] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 58 (0000003EAA7EB800) [pid = 2428] [serial = 14] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 57 (0000003EB1296C00) [pid = 2428] [serial = 63] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 56 (0000003EB0E35800) [pid = 2428] [serial = 60] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 55 (0000003EA2EE8400) [pid = 2428] [serial = 57] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 54 (0000003EA2E9D400) [pid = 2428] [serial = 54] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 53 (0000003EA3C64400) [pid = 2428] [serial = 51] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 52 (0000003EA1160800) [pid = 2428] [serial = 48] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 51 (0000003EA1E53C00) [pid = 2428] [serial = 45] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 50 (0000003EAB369000) [pid = 2428] [serial = 42] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 49 (0000003EA94EC800) [pid = 2428] [serial = 39] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 48 (0000003EA64E8800) [pid = 2428] [serial = 36] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 47 (0000003EA1E4DC00) [pid = 2428] [serial = 33] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 46 (0000003EA0C2AC00) [pid = 2428] [serial = 29] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 45 (0000003EAE414C00) [pid = 2428] [serial = 24] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 44 (0000003EAA52E000) [pid = 2428] [serial = 21] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 43 (0000003E9DD20C00) [pid = 2428] [serial = 27] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 42 (0000003EA5E29400) [pid = 2428] [serial = 9] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 41 (0000003EB15A1000) [pid = 2428] [serial = 64] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 40 (0000003EB0EBB800) [pid = 2428] [serial = 61] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 39 (0000003EB0E2CC00) [pid = 2428] [serial = 58] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 38 (0000003EA2EDEC00) [pid = 2428] [serial = 55] [outer = 0000000000000000] [url = about:blank]
04:13:14 INFO - PROCESS | 2428 | --DOMWINDOW == 37 (0000003EAE661800) [pid = 2428] [serial = 52] [outer = 0000000000000000] [url = about:blank]
04:13:14 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
04:13:14 INFO - document served over http requires an http
04:13:14 INFO - sub-resource via fetch-request using the http-csp
04:13:14 INFO - delivery method with no-redirect and when
04:13:14 INFO - the target request is cross-origin.
04:13:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 693ms
04:13:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:13:14 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76CF800 == 24 [pid = 2428] [id = 27]
04:13:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 38 (0000003EA1DED000) [pid = 2428] [serial = 77] [outer = 0000000000000000]
04:13:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 39 (0000003EA2EE8400) [pid = 2428] [serial = 78] [outer = 0000003EA1DED000]
04:13:14 INFO - PROCESS | 2428 | 1446466394450 Marionette INFO loaded listener.js
04:13:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 40 (0000003EA3CBC800) [pid = 2428] [serial = 79] [outer = 0000003EA1DED000]
04:13:14 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
04:13:14 INFO - document served over http requires an http
04:13:14 INFO - sub-resource via fetch-request using the http-csp
04:13:14 INFO - delivery method with swap-origin-redirect and when
04:13:14 INFO - the target request is cross-origin.
04:13:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 586ms
04:13:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:13:14 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9987800 == 25 [pid = 2428] [id = 28]
04:13:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 41 (0000003EA64E2800) [pid = 2428] [serial = 80] [outer = 0000000000000000]
04:13:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 42 (0000003EA7643C00) [pid = 2428] [serial = 81] [outer = 0000003EA64E2800]
04:13:14 INFO - PROCESS | 2428 | 1446466394978 Marionette INFO loaded listener.js
04:13:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 43 (0000003EA85BD000) [pid = 2428] [serial = 82] [outer = 0000003EA64E2800]
04:13:15 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9C08000 == 26 [pid = 2428] [id = 29]
04:13:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 44 (0000003EA85C5C00) [pid = 2428] [serial = 83] [outer = 0000000000000000]
04:13:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 45 (0000003EA9053800) [pid = 2428] [serial = 84] [outer = 0000003EA85C5C00]
04:13:15 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
04:13:15 INFO - document served over http requires an http
04:13:15 INFO - sub-resource via iframe-tag using the http-csp
04:13:15 INFO - delivery method with keep-origin-redirect and when
04:13:15 INFO - the target request is cross-origin.
04:13:15 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 587ms
04:13:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:13:15 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9CD9800 == 27 [pid = 2428] [id = 30]
04:13:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 46 (0000003EA0F90000) [pid = 2428] [serial = 85] [outer = 0000000000000000]
04:13:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 47 (0000003EA904F000) [pid = 2428] [serial = 86] [outer = 0000003EA0F90000]
04:13:15 INFO - PROCESS | 2428 | 1446466395570 Marionette INFO loaded listener.js
04:13:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 48 (0000003EAA110C00) [pid = 2428] [serial = 87] [outer = 0000003EA0F90000]
04:13:15 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAC774000 == 28 [pid = 2428] [id = 31]
04:13:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 49 (0000003EAA104400) [pid = 2428] [serial = 88] [outer = 0000000000000000]
04:13:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 50 (0000003EAB36B800) [pid = 2428] [serial = 89] [outer = 0000003EAA104400]
04:13: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
04:13:16 INFO - document served over http requires an http
04:13:16 INFO - sub-resource via iframe-tag using the http-csp
04:13:16 INFO - delivery method with no-redirect and when
04:13:16 INFO - the target request is cross-origin.
04:13:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 629ms
04:13:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:13:16 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA1ED3800 == 29 [pid = 2428] [id = 32]
04:13:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 51 (0000003E9BC94800) [pid = 2428] [serial = 90] [outer = 0000000000000000]
04:13:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 52 (0000003E9CC99800) [pid = 2428] [serial = 91] [outer = 0000003E9BC94800]
04:13:16 INFO - PROCESS | 2428 | 1446466396323 Marionette INFO loaded listener.js
04:13:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 53 (0000003EA1DEF800) [pid = 2428] [serial = 92] [outer = 0000003E9BC94800]
04:13:16 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76C4800 == 30 [pid = 2428] [id = 33]
04:13:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 54 (0000003EA1F0F000) [pid = 2428] [serial = 93] [outer = 0000000000000000]
04:13:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 55 (0000003EA81F4000) [pid = 2428] [serial = 94] [outer = 0000003EA1F0F000]
04:13:17 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
04:13:17 INFO - document served over http requires an http
04:13:17 INFO - sub-resource via iframe-tag using the http-csp
04:13:17 INFO - delivery method with swap-origin-redirect and when
04:13:17 INFO - the target request is cross-origin.
04:13:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 944ms
04:13:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:13:17 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACAF2800 == 31 [pid = 2428] [id = 34]
04:13:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 56 (0000003EA2C23400) [pid = 2428] [serial = 95] [outer = 0000000000000000]
04:13:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 57 (0000003EA2EE5000) [pid = 2428] [serial = 96] [outer = 0000003EA2C23400]
04:13:17 INFO - PROCESS | 2428 | 1446466397259 Marionette INFO loaded listener.js
04:13:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 58 (0000003EAB01A800) [pid = 2428] [serial = 97] [outer = 0000003EA2C23400]
04:13:17 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
04:13:17 INFO - document served over http requires an http
04:13:17 INFO - sub-resource via script-tag using the http-csp
04:13:17 INFO - delivery method with keep-origin-redirect and when
04:13:17 INFO - the target request is cross-origin.
04:13:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 798ms
04:13:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:13:18 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAE676800 == 32 [pid = 2428] [id = 35]
04:13:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 59 (0000003EAC75C400) [pid = 2428] [serial = 98] [outer = 0000000000000000]
04:13:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 60 (0000003EAE412800) [pid = 2428] [serial = 99] [outer = 0000003EAC75C400]
04:13:18 INFO - PROCESS | 2428 | 1446466398078 Marionette INFO loaded listener.js
04:13:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 61 (0000003EAE661000) [pid = 2428] [serial = 100] [outer = 0000003EAC75C400]
04:13:18 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
04:13:18 INFO - document served over http requires an http
04:13:18 INFO - sub-resource via script-tag using the http-csp
04:13:18 INFO - delivery method with no-redirect and when
04:13:18 INFO - the target request is cross-origin.
04:13:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 838ms
04:13:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:13:18 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAFBF3800 == 33 [pid = 2428] [id = 36]
04:13:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 62 (0000003EB0E31800) [pid = 2428] [serial = 101] [outer = 0000000000000000]
04:13:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 63 (0000003EB0E36C00) [pid = 2428] [serial = 102] [outer = 0000003EB0E31800]
04:13:18 INFO - PROCESS | 2428 | 1446466398915 Marionette INFO loaded listener.js
04:13:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 64 (0000003EB0EC3800) [pid = 2428] [serial = 103] [outer = 0000003EB0E31800]
04:13:19 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
04:13:19 INFO - document served over http requires an http
04:13:19 INFO - sub-resource via script-tag using the http-csp
04:13:19 INFO - delivery method with swap-origin-redirect and when
04:13:19 INFO - the target request is cross-origin.
04:13:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 777ms
04:13:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:13:19 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1212800 == 34 [pid = 2428] [id = 37]
04:13:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 65 (0000003E9DD50C00) [pid = 2428] [serial = 104] [outer = 0000000000000000]
04:13:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 66 (0000003E9DD59400) [pid = 2428] [serial = 105] [outer = 0000003E9DD50C00]
04:13:19 INFO - PROCESS | 2428 | 1446466399700 Marionette INFO loaded listener.js
04:13:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 67 (0000003EB0EC4000) [pid = 2428] [serial = 106] [outer = 0000003E9DD50C00]
04:13:20 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
04:13:20 INFO - document served over http requires an http
04:13:20 INFO - sub-resource via xhr-request using the http-csp
04:13:20 INFO - delivery method with keep-origin-redirect and when
04:13:20 INFO - the target request is cross-origin.
04:13:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1381ms
04:13:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:13:21 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA295C800 == 35 [pid = 2428] [id = 38]
04:13:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 68 (0000003E9DD54000) [pid = 2428] [serial = 107] [outer = 0000000000000000]
04:13:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 69 (0000003EA2B7B000) [pid = 2428] [serial = 108] [outer = 0000003E9DD54000]
04:13:21 INFO - PROCESS | 2428 | 1446466401082 Marionette INFO loaded listener.js
04:13:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 70 (0000003EB129E800) [pid = 2428] [serial = 109] [outer = 0000003E9DD54000]
04:13:21 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
04:13:21 INFO - document served over http requires an http
04:13:21 INFO - sub-resource via xhr-request using the http-csp
04:13:21 INFO - delivery method with no-redirect and when
04:13:21 INFO - the target request is cross-origin.
04:13:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 836ms
04:13:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:13:21 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2782000 == 36 [pid = 2428] [id = 39]
04:13:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 71 (0000003E9BBAB800) [pid = 2428] [serial = 110] [outer = 0000000000000000]
04:13:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 72 (0000003E9BBAC800) [pid = 2428] [serial = 111] [outer = 0000003E9BBAB800]
04:13:21 INFO - PROCESS | 2428 | 1446466401966 Marionette INFO loaded listener.js
04:13:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 73 (0000003E9DD56400) [pid = 2428] [serial = 112] [outer = 0000003E9BBAB800]
04:13:22 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAC774000 == 35 [pid = 2428] [id = 31]
04:13:22 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9C08000 == 34 [pid = 2428] [id = 29]
04:13:22 INFO - PROCESS | 2428 | --DOMWINDOW == 72 (0000003EAC82F800) [pid = 2428] [serial = 22] [outer = 0000000000000000] [url = about:blank]
04:13:22 INFO - PROCESS | 2428 | --DOMWINDOW == 71 (0000003EAE65E400) [pid = 2428] [serial = 43] [outer = 0000000000000000] [url = about:blank]
04:13:22 INFO - PROCESS | 2428 | --DOMWINDOW == 70 (0000003EA85C4800) [pid = 2428] [serial = 46] [outer = 0000000000000000] [url = about:blank]
04:13:22 INFO - PROCESS | 2428 | --DOMWINDOW == 69 (0000003E9BAB0000) [pid = 2428] [serial = 49] [outer = 0000000000000000] [url = about:blank]
04:13:22 INFO - PROCESS | 2428 | --DOMWINDOW == 68 (0000003EA11F6400) [pid = 2428] [serial = 30] [outer = 0000000000000000] [url = about:blank]
04:13:22 INFO - PROCESS | 2428 | --DOMWINDOW == 67 (0000003EAA552000) [pid = 2428] [serial = 40] [outer = 0000000000000000] [url = about:blank]
04:13:22 INFO - PROCESS | 2428 | --DOMWINDOW == 66 (0000003EB1872800) [pid = 2428] [serial = 67] [outer = 0000000000000000] [url = about:blank]
04:13:22 INFO - PROCESS | 2428 | --DOMWINDOW == 65 (0000003EA8599000) [pid = 2428] [serial = 37] [outer = 0000000000000000] [url = about:blank]
04:13:22 INFO - PROCESS | 2428 | --DOMWINDOW == 64 (0000003EA5E2AC00) [pid = 2428] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html]
04:13:22 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
04:13:22 INFO - document served over http requires an http
04:13:22 INFO - sub-resource via xhr-request using the http-csp
04:13:22 INFO - delivery method with swap-origin-redirect and when
04:13:22 INFO - the target request is cross-origin.
04:13:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 777ms
04:13:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:13:22 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA294F800 == 35 [pid = 2428] [id = 40]
04:13:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 65 (0000003E9DD54C00) [pid = 2428] [serial = 113] [outer = 0000000000000000]
04:13:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 66 (0000003EA1161800) [pid = 2428] [serial = 114] [outer = 0000003E9DD54C00]
04:13:22 INFO - PROCESS | 2428 | 1446466402636 Marionette INFO loaded listener.js
04:13:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 67 (0000003EA1E4CC00) [pid = 2428] [serial = 115] [outer = 0000003E9DD54C00]
04:13:23 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
04:13:23 INFO - document served over http requires an https
04:13:23 INFO - sub-resource via fetch-request using the http-csp
04:13:23 INFO - delivery method with keep-origin-redirect and when
04:13:23 INFO - the target request is cross-origin.
04:13:23 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 587ms
04:13:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:13:23 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA88D4000 == 36 [pid = 2428] [id = 41]
04:13:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 68 (0000003EA2B7B800) [pid = 2428] [serial = 116] [outer = 0000000000000000]
04:13:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 69 (0000003EA2B85400) [pid = 2428] [serial = 117] [outer = 0000003EA2B7B800]
04:13:23 INFO - PROCESS | 2428 | 1446466403228 Marionette INFO loaded listener.js
04:13:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 70 (0000003EA2EE3400) [pid = 2428] [serial = 118] [outer = 0000003EA2B7B800]
04:13:23 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
04:13:23 INFO - document served over http requires an https
04:13:23 INFO - sub-resource via fetch-request using the http-csp
04:13:23 INFO - delivery method with no-redirect and when
04:13:23 INFO - the target request is cross-origin.
04:13:23 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 588ms
04:13:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:13:23 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAAB83000 == 37 [pid = 2428] [id = 42]
04:13:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 71 (0000003EA74ED400) [pid = 2428] [serial = 119] [outer = 0000000000000000]
04:13:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 72 (0000003EA7640000) [pid = 2428] [serial = 120] [outer = 0000003EA74ED400]
04:13:23 INFO - PROCESS | 2428 | 1446466403821 Marionette INFO loaded listener.js
04:13:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 73 (0000003EA85C5000) [pid = 2428] [serial = 121] [outer = 0000003EA74ED400]
04:13:24 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
04:13:24 INFO - document served over http requires an https
04:13:24 INFO - sub-resource via fetch-request using the http-csp
04:13:24 INFO - delivery method with swap-origin-redirect and when
04:13:24 INFO - the target request is cross-origin.
04:13:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 692ms
04:13:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:13:24 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAFBE6800 == 38 [pid = 2428] [id = 43]
04:13:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 74 (0000003EA8B37400) [pid = 2428] [serial = 122] [outer = 0000000000000000]
04:13:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 75 (0000003EA945B000) [pid = 2428] [serial = 123] [outer = 0000003EA8B37400]
04:13:24 INFO - PROCESS | 2428 | 1446466404514 Marionette INFO loaded listener.js
04:13:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 76 (0000003EAB0E2000) [pid = 2428] [serial = 124] [outer = 0000003EA8B37400]
04:13:24 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB14D8800 == 39 [pid = 2428] [id = 44]
04:13:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 77 (0000003EAB027000) [pid = 2428] [serial = 125] [outer = 0000000000000000]
04:13:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 78 (0000003EAA554000) [pid = 2428] [serial = 126] [outer = 0000003EAB027000]
04:13:25 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
04:13:25 INFO - document served over http requires an https
04:13:25 INFO - sub-resource via iframe-tag using the http-csp
04:13:25 INFO - delivery method with keep-origin-redirect and when
04:13:25 INFO - the target request is cross-origin.
04:13:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 672ms
04:13:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 77 (0000003EA9053800) [pid = 2428] [serial = 84] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 76 (0000003EA904F000) [pid = 2428] [serial = 86] [outer = 0000000000000000] [url = about:blank]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 75 (0000003EA85C5C00) [pid = 2428] [serial = 83] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 74 (0000003EA0C25C00) [pid = 2428] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 73 (0000003EA1DED000) [pid = 2428] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 72 (0000003EA64E2800) [pid = 2428] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 71 (0000003EA1BA8400) [pid = 2428] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 70 (0000003EB1877800) [pid = 2428] [serial = 69] [outer = 0000000000000000] [url = about:blank]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 69 (0000003EA1156400) [pid = 2428] [serial = 72] [outer = 0000000000000000] [url = about:blank]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 68 (0000003EA7643C00) [pid = 2428] [serial = 81] [outer = 0000000000000000] [url = about:blank]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 67 (0000003EA1EB5400) [pid = 2428] [serial = 75] [outer = 0000000000000000] [url = about:blank]
04:13:25 INFO - PROCESS | 2428 | --DOMWINDOW == 66 (0000003EA2EE8400) [pid = 2428] [serial = 78] [outer = 0000000000000000] [url = about:blank]
04:13:25 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1797000 == 40 [pid = 2428] [id = 45]
04:13:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 67 (0000003EA1822400) [pid = 2428] [serial = 127] [outer = 0000000000000000]
04:13:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 68 (0000003EA1E51C00) [pid = 2428] [serial = 128] [outer = 0000003EA1822400]
04:13:25 INFO - PROCESS | 2428 | 1446466405299 Marionette INFO loaded listener.js
04:13:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 69 (0000003EB1295C00) [pid = 2428] [serial = 129] [outer = 0000003EA1822400]
04:13:25 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1FE7000 == 41 [pid = 2428] [id = 46]
04:13:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 70 (0000003EB0EC3000) [pid = 2428] [serial = 130] [outer = 0000000000000000]
04:13:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 71 (0000003EB15A8800) [pid = 2428] [serial = 131] [outer = 0000003EB0EC3000]
04:13:25 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
04:13:25 INFO - document served over http requires an https
04:13:25 INFO - sub-resource via iframe-tag using the http-csp
04:13:25 INFO - delivery method with no-redirect and when
04:13:25 INFO - the target request is cross-origin.
04:13:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 669ms
04:13:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:13:25 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1FF9000 == 42 [pid = 2428] [id = 47]
04:13:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 72 (0000003E9BB83C00) [pid = 2428] [serial = 132] [outer = 0000000000000000]
04:13:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 73 (0000003EB15A2800) [pid = 2428] [serial = 133] [outer = 0000003E9BB83C00]
04:13:25 INFO - PROCESS | 2428 | 1446466405908 Marionette INFO loaded listener.js
04:13:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 74 (0000003EB1731400) [pid = 2428] [serial = 134] [outer = 0000003E9BB83C00]
04:13:26 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1444000 == 43 [pid = 2428] [id = 48]
04:13:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 75 (0000003EB172BC00) [pid = 2428] [serial = 135] [outer = 0000000000000000]
04:13:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 76 (0000003EB187BC00) [pid = 2428] [serial = 136] [outer = 0000003EB172BC00]
04:13:26 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
04:13:26 INFO - document served over http requires an https
04:13:26 INFO - sub-resource via iframe-tag using the http-csp
04:13:26 INFO - delivery method with swap-origin-redirect and when
04:13:26 INFO - the target request is cross-origin.
04:13:26 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 630ms
04:13:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:13:26 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACD10800 == 44 [pid = 2428] [id = 49]
04:13:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 77 (0000003EB172CC00) [pid = 2428] [serial = 137] [outer = 0000000000000000]
04:13:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 78 (0000003EB1879800) [pid = 2428] [serial = 138] [outer = 0000003EB172CC00]
04:13:26 INFO - PROCESS | 2428 | 1446466406564 Marionette INFO loaded listener.js
04:13:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 79 (0000003EB1B87400) [pid = 2428] [serial = 139] [outer = 0000003EB172CC00]
04:13:27 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
04:13:27 INFO - document served over http requires an https
04:13:27 INFO - sub-resource via script-tag using the http-csp
04:13:27 INFO - delivery method with keep-origin-redirect and when
04:13:27 INFO - the target request is cross-origin.
04:13:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 629ms
04:13:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
04:13:27 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB144A800 == 45 [pid = 2428] [id = 50]
04:13:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 80 (0000003EA2C29C00) [pid = 2428] [serial = 140] [outer = 0000000000000000]
04:13:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 81 (0000003EA2DE3800) [pid = 2428] [serial = 141] [outer = 0000003EA2C29C00]
04:13:27 INFO - PROCESS | 2428 | 1446466407159 Marionette INFO loaded listener.js
04:13:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 82 (0000003EB1B86C00) [pid = 2428] [serial = 142] [outer = 0000003EA2C29C00]
04:13:27 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
04:13:27 INFO - document served over http requires an https
04:13:27 INFO - sub-resource via script-tag using the http-csp
04:13:27 INFO - delivery method with no-redirect and when
04:13:27 INFO - the target request is cross-origin.
04:13:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 586ms
04:13:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:13:27 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1E7F800 == 46 [pid = 2428] [id = 51]
04:13:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 83 (0000003EB1B81C00) [pid = 2428] [serial = 143] [outer = 0000000000000000]
04:13:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 84 (0000003EB1BC6800) [pid = 2428] [serial = 144] [outer = 0000003EB1B81C00]
04:13:27 INFO - PROCESS | 2428 | 1446466407782 Marionette INFO loaded listener.js
04:13:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 85 (0000003EB2528400) [pid = 2428] [serial = 145] [outer = 0000003EB1B81C00]
04:13:28 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
04:13:28 INFO - document served over http requires an https
04:13:28 INFO - sub-resource via script-tag using the http-csp
04:13:28 INFO - delivery method with swap-origin-redirect and when
04:13:28 INFO - the target request is cross-origin.
04:13:28 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 776ms
04:13:28 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:13:28 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB29ED800 == 47 [pid = 2428] [id = 52]
04:13:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 86 (0000003EB1BD1400) [pid = 2428] [serial = 146] [outer = 0000000000000000]
04:13:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 87 (0000003EB252F400) [pid = 2428] [serial = 147] [outer = 0000003EB1BD1400]
04:13:28 INFO - PROCESS | 2428 | 1446466408549 Marionette INFO loaded listener.js
04:13:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 88 (0000003EB2E67400) [pid = 2428] [serial = 148] [outer = 0000003EB1BD1400]
04:13:29 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
04:13:29 INFO - document served over http requires an https
04:13:29 INFO - sub-resource via xhr-request using the http-csp
04:13:29 INFO - delivery method with keep-origin-redirect and when
04:13:29 INFO - the target request is cross-origin.
04:13:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 882ms
04:13:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
04:13:29 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76D7800 == 48 [pid = 2428] [id = 53]
04:13:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 89 (0000003EA0EE4C00) [pid = 2428] [serial = 149] [outer = 0000000000000000]
04:13:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 90 (0000003EA1158400) [pid = 2428] [serial = 150] [outer = 0000003EA0EE4C00]
04:13:29 INFO - PROCESS | 2428 | 1446466409602 Marionette INFO loaded listener.js
04:13:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 91 (0000003EA2C2A400) [pid = 2428] [serial = 151] [outer = 0000003EA0EE4C00]
04:13:30 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
04:13:30 INFO - document served over http requires an https
04:13:30 INFO - sub-resource via xhr-request using the http-csp
04:13:30 INFO - delivery method with no-redirect and when
04:13:30 INFO - the target request is cross-origin.
04:13:30 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 944ms
04:13:30 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:13:30 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB17A4000 == 49 [pid = 2428] [id = 54]
04:13:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 92 (0000003E984D8400) [pid = 2428] [serial = 152] [outer = 0000000000000000]
04:13:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 93 (0000003E984E0800) [pid = 2428] [serial = 153] [outer = 0000003E984D8400]
04:13:30 INFO - PROCESS | 2428 | 1446466410539 Marionette INFO loaded listener.js
04:13:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 94 (0000003EA3CB9C00) [pid = 2428] [serial = 154] [outer = 0000003E984D8400]
04:13:31 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
04:13:31 INFO - document served over http requires an https
04:13:31 INFO - sub-resource via xhr-request using the http-csp
04:13:31 INFO - delivery method with swap-origin-redirect and when
04:13:31 INFO - the target request is cross-origin.
04:13:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 944ms
04:13:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:13:32 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2955000 == 50 [pid = 2428] [id = 55]
04:13:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 95 (0000003E9BBA1C00) [pid = 2428] [serial = 155] [outer = 0000000000000000]
04:13:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 96 (0000003EA1821C00) [pid = 2428] [serial = 156] [outer = 0000003E9BBA1C00]
04:13:32 INFO - PROCESS | 2428 | 1446466412205 Marionette INFO loaded listener.js
04:13:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 97 (0000003EB0EB9800) [pid = 2428] [serial = 157] [outer = 0000003E9BBA1C00]
04:13:33 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
04:13:33 INFO - document served over http requires an http
04:13:33 INFO - sub-resource via fetch-request using the http-csp
04:13:33 INFO - delivery method with keep-origin-redirect and when
04:13:33 INFO - the target request is same-origin.
04:13:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1883ms
04:13:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
04:13:33 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2913800 == 51 [pid = 2428] [id = 56]
04:13:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 98 (0000003E9BBAF800) [pid = 2428] [serial = 158] [outer = 0000000000000000]
04:13:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 99 (0000003EA115A000) [pid = 2428] [serial = 159] [outer = 0000003E9BBAF800]
04:13:33 INFO - PROCESS | 2428 | 1446466413368 Marionette INFO loaded listener.js
04:13:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 100 (0000003EA2B81800) [pid = 2428] [serial = 160] [outer = 0000003E9BBAF800]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003E9DD84000 == 50 [pid = 2428] [id = 11]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1E7F800 == 49 [pid = 2428] [id = 51]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB144A800 == 48 [pid = 2428] [id = 50]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACD10800 == 47 [pid = 2428] [id = 49]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1444000 == 46 [pid = 2428] [id = 48]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1FF9000 == 45 [pid = 2428] [id = 47]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1FE7000 == 44 [pid = 2428] [id = 46]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1797000 == 43 [pid = 2428] [id = 45]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB14D8800 == 42 [pid = 2428] [id = 44]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAFBE6800 == 41 [pid = 2428] [id = 43]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAAB83000 == 40 [pid = 2428] [id = 42]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA88D4000 == 39 [pid = 2428] [id = 41]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA294F800 == 38 [pid = 2428] [id = 40]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2782000 == 37 [pid = 2428] [id = 39]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA295C800 == 36 [pid = 2428] [id = 38]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1212800 == 35 [pid = 2428] [id = 37]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACAF2800 == 34 [pid = 2428] [id = 34]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76C4800 == 33 [pid = 2428] [id = 33]
04:13:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA1ED3800 == 32 [pid = 2428] [id = 32]
04:13:33 INFO - PROCESS | 2428 | --DOMWINDOW == 99 (0000003EA85BD000) [pid = 2428] [serial = 82] [outer = 0000000000000000] [url = about:blank]
04:13:33 INFO - PROCESS | 2428 | --DOMWINDOW == 98 (0000003EA18B4400) [pid = 2428] [serial = 73] [outer = 0000000000000000] [url = about:blank]
04:13:33 INFO - PROCESS | 2428 | --DOMWINDOW == 97 (0000003EA2EDB800) [pid = 2428] [serial = 76] [outer = 0000000000000000] [url = about:blank]
04:13:33 INFO - PROCESS | 2428 | --DOMWINDOW == 96 (0000003EA3CBC800) [pid = 2428] [serial = 79] [outer = 0000000000000000] [url = about:blank]
04:13:34 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
04:13:34 INFO - document served over http requires an http
04:13:34 INFO - sub-resource via fetch-request using the http-csp
04:13:34 INFO - delivery method with no-redirect and when
04:13:34 INFO - the target request is same-origin.
04:13:34 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 944ms
04:13:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:13:34 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2919000 == 33 [pid = 2428] [id = 57]
04:13:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 97 (0000003E9CB80C00) [pid = 2428] [serial = 161] [outer = 0000000000000000]
04:13:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 98 (0000003EA11A9C00) [pid = 2428] [serial = 162] [outer = 0000003E9CB80C00]
04:13:34 INFO - PROCESS | 2428 | 1446466414240 Marionette INFO loaded listener.js
04:13:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 99 (0000003EA2C2D000) [pid = 2428] [serial = 163] [outer = 0000003E9CB80C00]
04:13:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 100 (0000003EA2E9CC00) [pid = 2428] [serial = 164] [outer = 0000003E984C2C00]
04:13:34 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
04:13:34 INFO - document served over http requires an http
04:13:34 INFO - sub-resource via fetch-request using the http-csp
04:13:34 INFO - delivery method with swap-origin-redirect and when
04:13:34 INFO - the target request is same-origin.
04:13:34 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 693ms
04:13:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:13:34 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9B8C000 == 34 [pid = 2428] [id = 58]
04:13:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 101 (0000003EA2E0B400) [pid = 2428] [serial = 165] [outer = 0000000000000000]
04:13:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 102 (0000003EA3CC1400) [pid = 2428] [serial = 166] [outer = 0000003EA2E0B400]
04:13:34 INFO - PROCESS | 2428 | 1446466414933 Marionette INFO loaded listener.js
04:13:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 103 (0000003EA85A1800) [pid = 2428] [serial = 167] [outer = 0000003EA2E0B400]
04:13:35 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAC778000 == 35 [pid = 2428] [id = 59]
04:13:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 104 (0000003EA64E9000) [pid = 2428] [serial = 168] [outer = 0000000000000000]
04:13:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 105 (0000003EA900A400) [pid = 2428] [serial = 169] [outer = 0000003EA64E9000]
04:13:35 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
04:13:35 INFO - document served over http requires an http
04:13:35 INFO - sub-resource via iframe-tag using the http-csp
04:13:35 INFO - delivery method with keep-origin-redirect and when
04:13:35 INFO - the target request is same-origin.
04:13:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 629ms
04:13:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:13:35 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACD0C000 == 36 [pid = 2428] [id = 60]
04:13:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 106 (0000003EA9005800) [pid = 2428] [serial = 170] [outer = 0000000000000000]
04:13:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 107 (0000003EA90A1000) [pid = 2428] [serial = 171] [outer = 0000003EA9005800]
04:13:35 INFO - PROCESS | 2428 | 1446466415598 Marionette INFO loaded listener.js
04:13:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 108 (0000003EAB08C800) [pid = 2428] [serial = 172] [outer = 0000003EA9005800]
04:13:35 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAE675000 == 37 [pid = 2428] [id = 61]
04:13:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 109 (0000003EAA558C00) [pid = 2428] [serial = 173] [outer = 0000000000000000]
04:13:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 110 (0000003EAE414C00) [pid = 2428] [serial = 174] [outer = 0000003EAA558C00]
04:13:36 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
04:13:36 INFO - document served over http requires an http
04:13:36 INFO - sub-resource via iframe-tag using the http-csp
04:13:36 INFO - delivery method with no-redirect and when
04:13:36 INFO - the target request is same-origin.
04:13:36 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 628ms
04:13:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:13:36 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB0BB1800 == 38 [pid = 2428] [id = 62]
04:13:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 111 (0000003EAA7F8800) [pid = 2428] [serial = 175] [outer = 0000000000000000]
04:13:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 112 (0000003EAC75A000) [pid = 2428] [serial = 176] [outer = 0000003EAA7F8800]
04:13:36 INFO - PROCESS | 2428 | 1446466416235 Marionette INFO loaded listener.js
04:13:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 113 (0000003EB0E2A800) [pid = 2428] [serial = 177] [outer = 0000003EAA7F8800]
04:13:36 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB143B800 == 39 [pid = 2428] [id = 63]
04:13:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003EAE65E400) [pid = 2428] [serial = 178] [outer = 0000000000000000]
04:13:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003E984DF800) [pid = 2428] [serial = 179] [outer = 0000003EAE65E400]
04:13:36 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
04:13:36 INFO - document served over http requires an http
04:13:36 INFO - sub-resource via iframe-tag using the http-csp
04:13:36 INFO - delivery method with swap-origin-redirect and when
04:13:36 INFO - the target request is same-origin.
04:13:36 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 650ms
04:13:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:13:36 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9CC1D800 == 40 [pid = 2428] [id = 64]
04:13:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003EB0E36400) [pid = 2428] [serial = 180] [outer = 0000000000000000]
04:13:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003EB15A2C00) [pid = 2428] [serial = 181] [outer = 0000003EB0E36400]
04:13:36 INFO - PROCESS | 2428 | 1446466416974 Marionette INFO loaded listener.js
04:13:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EB172E000) [pid = 2428] [serial = 182] [outer = 0000003EB0E36400]
04:13:37 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
04:13:37 INFO - document served over http requires an http
04:13:37 INFO - sub-resource via script-tag using the http-csp
04:13:37 INFO - delivery method with keep-origin-redirect and when
04:13:37 INFO - the target request is same-origin.
04:13:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 693ms
04:13:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
04:13:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1FDD000 == 41 [pid = 2428] [id = 65]
04:13:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EB172B800) [pid = 2428] [serial = 183] [outer = 0000000000000000]
04:13:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EB1877C00) [pid = 2428] [serial = 184] [outer = 0000003EB172B800]
04:13:37 INFO - PROCESS | 2428 | 1446466417576 Marionette INFO loaded listener.js
04:13:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EB1B8A400) [pid = 2428] [serial = 185] [outer = 0000003EB172B800]
04:13:38 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
04:13:38 INFO - document served over http requires an http
04:13:38 INFO - sub-resource via script-tag using the http-csp
04:13:38 INFO - delivery method with no-redirect and when
04:13:38 INFO - the target request is same-origin.
04:13:38 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 627ms
04:13:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EA1F0F000) [pid = 2428] [serial = 93] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EAA104400) [pid = 2428] [serial = 88] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466395893]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003EA0F90000) [pid = 2428] [serial = 85] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003EB0EC3000) [pid = 2428] [serial = 130] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466405551]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003EB172CC00) [pid = 2428] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003E9BB83C00) [pid = 2428] [serial = 132] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EB172BC00) [pid = 2428] [serial = 135] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003E9DD54C00) [pid = 2428] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 112 (0000003EA8B37400) [pid = 2428] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 111 (0000003EAB027000) [pid = 2428] [serial = 125] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 110 (0000003E9BBAB800) [pid = 2428] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 109 (0000003EA1822400) [pid = 2428] [serial = 127] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 108 (0000003EA74ED400) [pid = 2428] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 107 (0000003EA2C29C00) [pid = 2428] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 106 (0000003EA2B7B800) [pid = 2428] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 105 (0000003EB1B81C00) [pid = 2428] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 104 (0000003EAE412800) [pid = 2428] [serial = 99] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 103 (0000003EAB36B800) [pid = 2428] [serial = 89] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466395893]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 102 (0000003EA81F4000) [pid = 2428] [serial = 94] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 101 (0000003E9CC99800) [pid = 2428] [serial = 91] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 100 (0000003EB187BC00) [pid = 2428] [serial = 136] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 99 (0000003EB15A2800) [pid = 2428] [serial = 133] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 98 (0000003EB0E36C00) [pid = 2428] [serial = 102] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 97 (0000003EB15A8800) [pid = 2428] [serial = 131] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466405551]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 96 (0000003EA1E51C00) [pid = 2428] [serial = 128] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 95 (0000003EA1161800) [pid = 2428] [serial = 114] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 94 (0000003E9DD59400) [pid = 2428] [serial = 105] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 93 (0000003EB1BC6800) [pid = 2428] [serial = 144] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 92 (0000003EA2DE3800) [pid = 2428] [serial = 141] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 91 (0000003EB1879800) [pid = 2428] [serial = 138] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 90 (0000003EA2EE5000) [pid = 2428] [serial = 96] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 89 (0000003EAA554000) [pid = 2428] [serial = 126] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 88 (0000003EA945B000) [pid = 2428] [serial = 123] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 87 (0000003EA2B85400) [pid = 2428] [serial = 117] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 86 (0000003EA2B7B000) [pid = 2428] [serial = 108] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 85 (0000003E9BBAC800) [pid = 2428] [serial = 111] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 84 (0000003EA7640000) [pid = 2428] [serial = 120] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 83 (0000003EAA110C00) [pid = 2428] [serial = 87] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | --DOMWINDOW == 82 (0000003E9DD56400) [pid = 2428] [serial = 112] [outer = 0000000000000000] [url = about:blank]
04:13:38 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2C1E800 == 42 [pid = 2428] [id = 66]
04:13:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 83 (0000003E9BBAB800) [pid = 2428] [serial = 186] [outer = 0000000000000000]
04:13:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 84 (0000003E9DD51000) [pid = 2428] [serial = 187] [outer = 0000003E9BBAB800]
04:13:38 INFO - PROCESS | 2428 | 1446466418679 Marionette INFO loaded listener.js
04:13:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 85 (0000003EA9824C00) [pid = 2428] [serial = 188] [outer = 0000003E9BBAB800]
04:13:39 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
04:13:39 INFO - document served over http requires an http
04:13:39 INFO - sub-resource via script-tag using the http-csp
04:13:39 INFO - delivery method with swap-origin-redirect and when
04:13:39 INFO - the target request is same-origin.
04:13:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1027ms
04:13:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:13:39 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1D12000 == 43 [pid = 2428] [id = 67]
04:13:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 86 (0000003EACBB6000) [pid = 2428] [serial = 189] [outer = 0000000000000000]
04:13:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 87 (0000003EACBB9400) [pid = 2428] [serial = 190] [outer = 0000003EACBB6000]
04:13:39 INFO - PROCESS | 2428 | 1446466419228 Marionette INFO loaded listener.js
04:13:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 88 (0000003EB15A2800) [pid = 2428] [serial = 191] [outer = 0000003EACBB6000]
04:13:39 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
04:13:39 INFO - document served over http requires an http
04:13:39 INFO - sub-resource via xhr-request using the http-csp
04:13:39 INFO - delivery method with keep-origin-redirect and when
04:13:39 INFO - the target request is same-origin.
04:13:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 586ms
04:13:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
04:13:39 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB18A0000 == 44 [pid = 2428] [id = 68]
04:13:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 89 (0000003EA81D5800) [pid = 2428] [serial = 192] [outer = 0000000000000000]
04:13:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 90 (0000003EA81DC800) [pid = 2428] [serial = 193] [outer = 0000003EA81D5800]
04:13:39 INFO - PROCESS | 2428 | 1446466419820 Marionette INFO loaded listener.js
04:13:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 91 (0000003EB172CC00) [pid = 2428] [serial = 194] [outer = 0000003EA81D5800]
04:13:40 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
04:13:40 INFO - document served over http requires an http
04:13:40 INFO - sub-resource via xhr-request using the http-csp
04:13:40 INFO - delivery method with no-redirect and when
04:13:40 INFO - the target request is same-origin.
04:13:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 587ms
04:13:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:13:40 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAC212800 == 45 [pid = 2428] [id = 69]
04:13:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 92 (0000003EACBBFC00) [pid = 2428] [serial = 195] [outer = 0000000000000000]
04:13:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 93 (0000003EB1EB1400) [pid = 2428] [serial = 196] [outer = 0000003EACBBFC00]
04:13:40 INFO - PROCESS | 2428 | 1446466420437 Marionette INFO loaded listener.js
04:13:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 94 (0000003EB2533C00) [pid = 2428] [serial = 197] [outer = 0000003EACBBFC00]
04:13:41 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:13:41 INFO - document served over http requires an http
04:13:41 INFO - sub-resource via xhr-request using the http-csp
04:13:41 INFO - delivery method with swap-origin-redirect and when
04:13:41 INFO - the target request is same-origin.
04:13:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 839ms
04:13:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:13:41 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA7527000 == 46 [pid = 2428] [id = 70]
04:13:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 95 (0000003EA0C29800) [pid = 2428] [serial = 198] [outer = 0000000000000000]
04:13:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 96 (0000003EA115F000) [pid = 2428] [serial = 199] [outer = 0000003EA0C29800]
04:13:41 INFO - PROCESS | 2428 | 1446466421398 Marionette INFO loaded listener.js
04:13:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 97 (0000003EA2EA6C00) [pid = 2428] [serial = 200] [outer = 0000003EA0C29800]
04:13:41 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
04:13:41 INFO - document served over http requires an https
04:13:41 INFO - sub-resource via fetch-request using the http-csp
04:13:41 INFO - delivery method with keep-origin-redirect and when
04:13:41 INFO - the target request is same-origin.
04:13:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 840ms
04:13:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
04:13:42 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAFBE6800 == 47 [pid = 2428] [id = 71]
04:13:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 98 (0000003EA5E2B800) [pid = 2428] [serial = 201] [outer = 0000000000000000]
04:13:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 99 (0000003EA859DC00) [pid = 2428] [serial = 202] [outer = 0000003EA5E2B800]
04:13:42 INFO - PROCESS | 2428 | 1446466422259 Marionette INFO loaded listener.js
04:13:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 100 (0000003EAE660000) [pid = 2428] [serial = 203] [outer = 0000003EA5E2B800]
04:13:42 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
04:13:42 INFO - document served over http requires an https
04:13:42 INFO - sub-resource via fetch-request using the http-csp
04:13:42 INFO - delivery method with no-redirect and when
04:13:42 INFO - the target request is same-origin.
04:13:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 838ms
04:13:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:13:43 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB48C8800 == 48 [pid = 2428] [id = 72]
04:13:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 101 (0000003EB0E38000) [pid = 2428] [serial = 204] [outer = 0000000000000000]
04:13:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 102 (0000003EB1877400) [pid = 2428] [serial = 205] [outer = 0000003EB0E38000]
04:13:43 INFO - PROCESS | 2428 | 1446466423113 Marionette INFO loaded listener.js
04:13:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 103 (0000003EB1EAE400) [pid = 2428] [serial = 206] [outer = 0000003EB0E38000]
04:13:43 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
04:13:43 INFO - document served over http requires an https
04:13:43 INFO - sub-resource via fetch-request using the http-csp
04:13:43 INFO - delivery method with swap-origin-redirect and when
04:13:43 INFO - the target request is same-origin.
04:13:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 839ms
04:13:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:13:43 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAE619000 == 49 [pid = 2428] [id = 73]
04:13:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 104 (0000003EAE405400) [pid = 2428] [serial = 207] [outer = 0000000000000000]
04:13:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 105 (0000003EAE408800) [pid = 2428] [serial = 208] [outer = 0000003EAE405400]
04:13:43 INFO - PROCESS | 2428 | 1446466423950 Marionette INFO loaded listener.js
04:13:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 106 (0000003EB1EAEC00) [pid = 2428] [serial = 209] [outer = 0000003EAE405400]
04:13:44 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3D8B800 == 50 [pid = 2428] [id = 74]
04:13:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 107 (0000003EAE4A9800) [pid = 2428] [serial = 210] [outer = 0000000000000000]
04:13:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 108 (0000003EAE4AC000) [pid = 2428] [serial = 211] [outer = 0000003EAE4A9800]
04:13:44 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
04:13:44 INFO - document served over http requires an https
04:13:44 INFO - sub-resource via iframe-tag using the http-csp
04:13:44 INFO - delivery method with keep-origin-redirect and when
04:13:44 INFO - the target request is same-origin.
04:13:44 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 945ms
04:13:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:13:44 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3D98800 == 51 [pid = 2428] [id = 75]
04:13:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 109 (0000003EAE410C00) [pid = 2428] [serial = 212] [outer = 0000000000000000]
04:13:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 110 (0000003EAE4AB400) [pid = 2428] [serial = 213] [outer = 0000003EAE410C00]
04:13:44 INFO - PROCESS | 2428 | 1446466424899 Marionette INFO loaded listener.js
04:13:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 111 (0000003EB2E5C000) [pid = 2428] [serial = 214] [outer = 0000003EAE410C00]
04:13:46 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACD03000 == 52 [pid = 2428] [id = 76]
04:13:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 112 (0000003EA2C2B000) [pid = 2428] [serial = 215] [outer = 0000000000000000]
04:13:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 113 (0000003E984D8000) [pid = 2428] [serial = 216] [outer = 0000003EA2C2B000]
04:13:46 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
04:13:46 INFO - document served over http requires an https
04:13:46 INFO - sub-resource via iframe-tag using the http-csp
04:13:46 INFO - delivery method with no-redirect and when
04:13:46 INFO - the target request is same-origin.
04:13:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1952ms
04:13:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:13:46 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA88CB800 == 53 [pid = 2428] [id = 77]
04:13:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003E9CB76400) [pid = 2428] [serial = 217] [outer = 0000000000000000]
04:13:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003E9DD53C00) [pid = 2428] [serial = 218] [outer = 0000003E9CB76400]
04:13:46 INFO - PROCESS | 2428 | 1446466426846 Marionette INFO loaded listener.js
04:13:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003EA1E8E000) [pid = 2428] [serial = 219] [outer = 0000003E9CB76400]
04:13:47 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2772800 == 54 [pid = 2428] [id = 78]
04:13:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003E9CC9A000) [pid = 2428] [serial = 220] [outer = 0000000000000000]
04:13:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EA81D5C00) [pid = 2428] [serial = 221] [outer = 0000003E9CC9A000]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAE676800 == 53 [pid = 2428] [id = 35]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB18A0000 == 52 [pid = 2428] [id = 68]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1D12000 == 51 [pid = 2428] [id = 67]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2C1E800 == 50 [pid = 2428] [id = 66]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1FDD000 == 49 [pid = 2428] [id = 65]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003E9CC1D800 == 48 [pid = 2428] [id = 64]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB143B800 == 47 [pid = 2428] [id = 63]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB0BB1800 == 46 [pid = 2428] [id = 62]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAE675000 == 45 [pid = 2428] [id = 61]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACD0C000 == 44 [pid = 2428] [id = 60]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAC778000 == 43 [pid = 2428] [id = 59]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9B8C000 == 42 [pid = 2428] [id = 58]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2919000 == 41 [pid = 2428] [id = 57]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2913800 == 40 [pid = 2428] [id = 56]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2955000 == 39 [pid = 2428] [id = 55]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB17A4000 == 38 [pid = 2428] [id = 54]
04:13:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76D7800 == 37 [pid = 2428] [id = 53]
04:13:47 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003EA85C5000) [pid = 2428] [serial = 121] [outer = 0000000000000000] [url = about:blank]
04:13:47 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003EA2EE3400) [pid = 2428] [serial = 118] [outer = 0000000000000000] [url = about:blank]
04:13:47 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003EA1E4CC00) [pid = 2428] [serial = 115] [outer = 0000000000000000] [url = about:blank]
04:13:47 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EB1731400) [pid = 2428] [serial = 134] [outer = 0000000000000000] [url = about:blank]
04:13:47 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003EB1B86C00) [pid = 2428] [serial = 142] [outer = 0000000000000000] [url = about:blank]
04:13:47 INFO - PROCESS | 2428 | --DOMWINDOW == 112 (0000003EB1295C00) [pid = 2428] [serial = 129] [outer = 0000000000000000] [url = about:blank]
04:13:47 INFO - PROCESS | 2428 | --DOMWINDOW == 111 (0000003EB1B87400) [pid = 2428] [serial = 139] [outer = 0000000000000000] [url = about:blank]
04:13:47 INFO - PROCESS | 2428 | --DOMWINDOW == 110 (0000003EAB0E2000) [pid = 2428] [serial = 124] [outer = 0000000000000000] [url = about:blank]
04:13:47 INFO - PROCESS | 2428 | --DOMWINDOW == 109 (0000003EB2528400) [pid = 2428] [serial = 145] [outer = 0000000000000000] [url = about:blank]
04:13:47 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
04:13:47 INFO - document served over http requires an https
04:13:47 INFO - sub-resource via iframe-tag using the http-csp
04:13:47 INFO - delivery method with swap-origin-redirect and when
04:13:47 INFO - the target request is same-origin.
04:13:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1131ms
04:13:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:13:47 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA277C000 == 38 [pid = 2428] [id = 79]
04:13:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 110 (0000003E9BBAE000) [pid = 2428] [serial = 222] [outer = 0000000000000000]
04:13:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 111 (0000003E9D3D7400) [pid = 2428] [serial = 223] [outer = 0000003E9BBAE000]
04:13:47 INFO - PROCESS | 2428 | 1446466427915 Marionette INFO loaded listener.js
04:13:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 112 (0000003EA1E92C00) [pid = 2428] [serial = 224] [outer = 0000003E9BBAE000]
04:13:48 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
04:13:48 INFO - document served over http requires an https
04:13:48 INFO - sub-resource via script-tag using the http-csp
04:13:48 INFO - delivery method with keep-origin-redirect and when
04:13:48 INFO - the target request is same-origin.
04:13:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 691ms
04:13:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
04:13:48 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA88C5800 == 39 [pid = 2428] [id = 80]
04:13:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 113 (0000003EA2EE7800) [pid = 2428] [serial = 225] [outer = 0000000000000000]
04:13:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003EA3CBBC00) [pid = 2428] [serial = 226] [outer = 0000003EA2EE7800]
04:13:48 INFO - PROCESS | 2428 | 1446466428607 Marionette INFO loaded listener.js
04:13:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003EA81F4C00) [pid = 2428] [serial = 227] [outer = 0000003EA2EE7800]
04:13:49 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
04:13:49 INFO - document served over http requires an https
04:13:49 INFO - sub-resource via script-tag using the http-csp
04:13:49 INFO - delivery method with no-redirect and when
04:13:49 INFO - the target request is same-origin.
04:13:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 587ms
04:13:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:13:49 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAAB1F800 == 40 [pid = 2428] [id = 81]
04:13:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003EA85B9C00) [pid = 2428] [serial = 228] [outer = 0000000000000000]
04:13:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003EA85C4C00) [pid = 2428] [serial = 229] [outer = 0000003EA85B9C00]
04:13:49 INFO - PROCESS | 2428 | 1446466429195 Marionette INFO loaded listener.js
04:13:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EA90A3000) [pid = 2428] [serial = 230] [outer = 0000003EA85B9C00]
04:13: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
04:13:49 INFO - document served over http requires an https
04:13:49 INFO - sub-resource via script-tag using the http-csp
04:13:49 INFO - delivery method with swap-origin-redirect and when
04:13:49 INFO - the target request is same-origin.
04:13:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 628ms
04:13:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:13:49 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACAF0800 == 41 [pid = 2428] [id = 82]
04:13:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EA94EE000) [pid = 2428] [serial = 231] [outer = 0000000000000000]
04:13:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EAA864C00) [pid = 2428] [serial = 232] [outer = 0000003EA94EE000]
04:13:49 INFO - PROCESS | 2428 | 1446466429829 Marionette INFO loaded listener.js
04:13:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EACBBB000) [pid = 2428] [serial = 233] [outer = 0000003EA94EE000]
04:13:50 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
04:13:50 INFO - document served over http requires an https
04:13:50 INFO - sub-resource via xhr-request using the http-csp
04:13:50 INFO - delivery method with keep-origin-redirect and when
04:13:50 INFO - the target request is same-origin.
04:13:50 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 629ms
04:13:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
04:13:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2917800 == 42 [pid = 2428] [id = 83]
04:13:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003EAE50E800) [pid = 2428] [serial = 234] [outer = 0000000000000000]
04:13:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 123 (0000003EAE510400) [pid = 2428] [serial = 235] [outer = 0000003EAE50E800]
04:13:50 INFO - PROCESS | 2428 | 1446466430628 Marionette INFO loaded listener.js
04:13:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 124 (0000003EAE65D000) [pid = 2428] [serial = 236] [outer = 0000003EAE50E800]
04:13:51 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
04:13:51 INFO - document served over http requires an https
04:13:51 INFO - sub-resource via xhr-request using the http-csp
04:13:51 INFO - delivery method with no-redirect and when
04:13:51 INFO - the target request is same-origin.
04:13:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 838ms
04:13:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:13:51 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1436800 == 43 [pid = 2428] [id = 84]
04:13:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003EA0B9BC00) [pid = 2428] [serial = 237] [outer = 0000000000000000]
04:13:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003EAE553000) [pid = 2428] [serial = 238] [outer = 0000003EA0B9BC00]
04:13:51 INFO - PROCESS | 2428 | 1446466431373 Marionette INFO loaded listener.js
04:13:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EB0E38800) [pid = 2428] [serial = 239] [outer = 0000003EA0B9BC00]
04:13:51 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
04:13:51 INFO - document served over http requires an https
04:13:51 INFO - sub-resource via xhr-request using the http-csp
04:13:51 INFO - delivery method with swap-origin-redirect and when
04:13:51 INFO - the target request is same-origin.
04:13:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 630ms
04:13:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:13:51 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB14F3800 == 44 [pid = 2428] [id = 85]
04:13:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003EB0E35800) [pid = 2428] [serial = 240] [outer = 0000000000000000]
04:13:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EB1297400) [pid = 2428] [serial = 241] [outer = 0000003EB0E35800]
04:13:52 INFO - PROCESS | 2428 | 1446466432031 Marionette INFO loaded listener.js
04:13:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EB15A8C00) [pid = 2428] [serial = 242] [outer = 0000003EB0E35800]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003EB1731000) [pid = 2428] [serial = 68] [outer = 0000000000000000] [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]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003E9DD54000) [pid = 2428] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EB1EB1400) [pid = 2428] [serial = 196] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EB172B800) [pid = 2428] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EB0E36400) [pid = 2428] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EACBB6000) [pid = 2428] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 123 (0000003E9BBA1C00) [pid = 2428] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 122 (0000003EAA7F8800) [pid = 2428] [serial = 175] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003EAE65E400) [pid = 2428] [serial = 178] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EA64E9000) [pid = 2428] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EA2E0B400) [pid = 2428] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003E9BBAB800) [pid = 2428] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003EA2C23400) [pid = 2428] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003EAC75C400) [pid = 2428] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003E9DD50C00) [pid = 2428] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EAA558C00) [pid = 2428] [serial = 173] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466415921]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003EB0E31800) [pid = 2428] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 112 (0000003EA9005800) [pid = 2428] [serial = 170] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 111 (0000003E9BC94800) [pid = 2428] [serial = 90] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 110 (0000003E9CB80C00) [pid = 2428] [serial = 161] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 109 (0000003E9BBAF800) [pid = 2428] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 108 (0000003EA1158400) [pid = 2428] [serial = 150] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 107 (0000003E984E0800) [pid = 2428] [serial = 153] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 106 (0000003EB252F400) [pid = 2428] [serial = 147] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 105 (0000003EA81DC800) [pid = 2428] [serial = 193] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 104 (0000003EB1877C00) [pid = 2428] [serial = 184] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 103 (0000003E984DF800) [pid = 2428] [serial = 179] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 102 (0000003EAC75A000) [pid = 2428] [serial = 176] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 101 (0000003EA900A400) [pid = 2428] [serial = 169] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 100 (0000003EA3CC1400) [pid = 2428] [serial = 166] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 99 (0000003EACBB9400) [pid = 2428] [serial = 190] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 98 (0000003EB15A2C00) [pid = 2428] [serial = 181] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 97 (0000003EA1821C00) [pid = 2428] [serial = 156] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 96 (0000003EA115A000) [pid = 2428] [serial = 159] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 95 (0000003EAE414C00) [pid = 2428] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466415921]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 94 (0000003EA90A1000) [pid = 2428] [serial = 171] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 93 (0000003EA11A9C00) [pid = 2428] [serial = 162] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 92 (0000003E9DD51000) [pid = 2428] [serial = 187] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 91 (0000003EB0EC3800) [pid = 2428] [serial = 103] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 90 (0000003EA1DEF800) [pid = 2428] [serial = 92] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 89 (0000003EA2D19400) [pid = 2428] [serial = 34] [outer = 0000000000000000] [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.]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 88 (0000003EB1BC5C00) [pid = 2428] [serial = 70] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 87 (0000003EAB01A800) [pid = 2428] [serial = 97] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 86 (0000003EAE661000) [pid = 2428] [serial = 100] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 85 (0000003EB0EC4000) [pid = 2428] [serial = 106] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 84 (0000003EB129E800) [pid = 2428] [serial = 109] [outer = 0000000000000000] [url = about:blank]
04:13:52 INFO - PROCESS | 2428 | --DOMWINDOW == 83 (0000003EB15A2800) [pid = 2428] [serial = 191] [outer = 0000000000000000] [url = about:blank]
04:13:52 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
04:13:52 INFO - document served over http requires an http
04:13:52 INFO - sub-resource via fetch-request using the meta-csp
04:13:52 INFO - delivery method with keep-origin-redirect and when
04:13:52 INFO - the target request is cross-origin.
04:13:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 734ms
04:13:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:13:52 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB18A0000 == 45 [pid = 2428] [id = 86]
04:13:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 84 (0000003E9DD50C00) [pid = 2428] [serial = 243] [outer = 0000000000000000]
04:13:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 85 (0000003EA81D7C00) [pid = 2428] [serial = 244] [outer = 0000003E9DD50C00]
04:13:52 INFO - PROCESS | 2428 | 1446466432693 Marionette INFO loaded listener.js
04:13:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 86 (0000003EB12A1800) [pid = 2428] [serial = 245] [outer = 0000003E9DD50C00]
04:13:53 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
04:13:53 INFO - document served over http requires an http
04:13:53 INFO - sub-resource via fetch-request using the meta-csp
04:13:53 INFO - delivery method with no-redirect and when
04:13:53 INFO - the target request is cross-origin.
04:13:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 586ms
04:13:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:13:53 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1E76800 == 46 [pid = 2428] [id = 87]
04:13:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 87 (0000003EB15A9800) [pid = 2428] [serial = 246] [outer = 0000000000000000]
04:13:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 88 (0000003EB1874000) [pid = 2428] [serial = 247] [outer = 0000003EB15A9800]
04:13:53 INFO - PROCESS | 2428 | 1446466433291 Marionette INFO loaded listener.js
04:13:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 89 (0000003EB1B7F400) [pid = 2428] [serial = 248] [outer = 0000003EB15A9800]
04:13:53 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
04:13:53 INFO - document served over http requires an http
04:13:53 INFO - sub-resource via fetch-request using the meta-csp
04:13:53 INFO - delivery method with swap-origin-redirect and when
04:13:53 INFO - the target request is cross-origin.
04:13:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 585ms
04:13:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:13:53 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB29D8000 == 47 [pid = 2428] [id = 88]
04:13:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 90 (0000003EAE4C7C00) [pid = 2428] [serial = 249] [outer = 0000000000000000]
04:13:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 91 (0000003EAE4D2800) [pid = 2428] [serial = 250] [outer = 0000003EAE4C7C00]
04:13:53 INFO - PROCESS | 2428 | 1446466433900 Marionette INFO loaded listener.js
04:13:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 92 (0000003EB1BCAC00) [pid = 2428] [serial = 251] [outer = 0000003EAE4C7C00]
04:13:54 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA276B800 == 48 [pid = 2428] [id = 89]
04:13:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 93 (0000003E9BAAF800) [pid = 2428] [serial = 252] [outer = 0000000000000000]
04:13:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 94 (0000003E9BBA9800) [pid = 2428] [serial = 253] [outer = 0000003E9BAAF800]
04:13:54 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
04:13:54 INFO - document served over http requires an http
04:13:54 INFO - sub-resource via iframe-tag using the meta-csp
04:13:54 INFO - delivery method with keep-origin-redirect and when
04:13:54 INFO - the target request is cross-origin.
04:13:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 882ms
04:13:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:13:54 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76C3800 == 49 [pid = 2428] [id = 90]
04:13:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 95 (0000003EA11A9C00) [pid = 2428] [serial = 254] [outer = 0000000000000000]
04:13:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 96 (0000003EA1D39400) [pid = 2428] [serial = 255] [outer = 0000003EA11A9C00]
04:13:54 INFO - PROCESS | 2428 | 1446466434914 Marionette INFO loaded listener.js
04:13:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 97 (0000003EA2EE2400) [pid = 2428] [serial = 256] [outer = 0000003EA11A9C00]
04:13:55 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACD0B000 == 50 [pid = 2428] [id = 91]
04:13:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 98 (0000003EA2EE0800) [pid = 2428] [serial = 257] [outer = 0000000000000000]
04:13:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 99 (0000003E9D34F000) [pid = 2428] [serial = 258] [outer = 0000003EA2EE0800]
04:13:55 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
04:13:55 INFO - document served over http requires an http
04:13:55 INFO - sub-resource via iframe-tag using the meta-csp
04:13:55 INFO - delivery method with no-redirect and when
04:13:55 INFO - the target request is cross-origin.
04:13:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 881ms
04:13:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:13:55 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1FE8800 == 51 [pid = 2428] [id = 92]
04:13:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 100 (0000003EA1BA8400) [pid = 2428] [serial = 259] [outer = 0000000000000000]
04:13:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 101 (0000003EA81F3C00) [pid = 2428] [serial = 260] [outer = 0000003EA1BA8400]
04:13:55 INFO - PROCESS | 2428 | 1446466435797 Marionette INFO loaded listener.js
04:13:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 102 (0000003EAE4CA400) [pid = 2428] [serial = 261] [outer = 0000003EA1BA8400]
04:13:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3D8A000 == 52 [pid = 2428] [id = 93]
04:13:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 103 (0000003EA5E23800) [pid = 2428] [serial = 262] [outer = 0000000000000000]
04:13:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 104 (0000003EA8839000) [pid = 2428] [serial = 263] [outer = 0000003EA5E23800]
04:13:56 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
04:13:56 INFO - document served over http requires an http
04:13:56 INFO - sub-resource via iframe-tag using the meta-csp
04:13:56 INFO - delivery method with swap-origin-redirect and when
04:13:56 INFO - the target request is cross-origin.
04:13:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 943ms
04:13:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:13:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3DD9000 == 53 [pid = 2428] [id = 94]
04:13:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 105 (0000003EAE4D2C00) [pid = 2428] [serial = 264] [outer = 0000000000000000]
04:13:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 106 (0000003EAE551C00) [pid = 2428] [serial = 265] [outer = 0000003EAE4D2C00]
04:13:56 INFO - PROCESS | 2428 | 1446466436755 Marionette INFO loaded listener.js
04:13:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 107 (0000003EB1B87C00) [pid = 2428] [serial = 266] [outer = 0000003EAE4D2C00]
04:13:57 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
04:13:57 INFO - document served over http requires an http
04:13:57 INFO - sub-resource via script-tag using the meta-csp
04:13:57 INFO - delivery method with keep-origin-redirect and when
04:13:57 INFO - the target request is cross-origin.
04:13:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 881ms
04:13:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:13:57 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB482B800 == 54 [pid = 2428] [id = 95]
04:13:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 108 (0000003EB12CA000) [pid = 2428] [serial = 267] [outer = 0000000000000000]
04:13:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 109 (0000003EB12D1000) [pid = 2428] [serial = 268] [outer = 0000003EB12CA000]
04:13:57 INFO - PROCESS | 2428 | 1446466437646 Marionette INFO loaded listener.js
04:13:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 110 (0000003EB1BCA400) [pid = 2428] [serial = 269] [outer = 0000003EB12CA000]
04:13:58 INFO - PROCESS | 2428 | 1446466438171 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
04:13:58 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
04:13:58 INFO - document served over http requires an http
04:13:58 INFO - sub-resource via script-tag using the meta-csp
04:13:58 INFO - delivery method with no-redirect and when
04:13:58 INFO - the target request is cross-origin.
04:13:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 881ms
04:13:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:13:58 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB46D6800 == 55 [pid = 2428] [id = 96]
04:13:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 111 (0000003EAD383C00) [pid = 2428] [serial = 270] [outer = 0000000000000000]
04:13:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 112 (0000003EB12CAC00) [pid = 2428] [serial = 271] [outer = 0000003EAD383C00]
04:13:58 INFO - PROCESS | 2428 | 1446466438541 Marionette INFO loaded listener.js
04:13:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 113 (0000003EB1DDD400) [pid = 2428] [serial = 272] [outer = 0000003EAD383C00]
04:13:59 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
04:13:59 INFO - document served over http requires an http
04:13:59 INFO - sub-resource via script-tag using the meta-csp
04:13:59 INFO - delivery method with swap-origin-redirect and when
04:13:59 INFO - the target request is cross-origin.
04:13:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1046ms
04:13:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:14:00 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4E99000 == 56 [pid = 2428] [id = 97]
04:14:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003EAD7A7C00) [pid = 2428] [serial = 273] [outer = 0000000000000000]
04:14:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003EB1881000) [pid = 2428] [serial = 274] [outer = 0000003EAD7A7C00]
04:14:00 INFO - PROCESS | 2428 | 1446466440526 Marionette INFO loaded listener.js
04:14:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003EB5357800) [pid = 2428] [serial = 275] [outer = 0000003EAD7A7C00]
04:14:01 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
04:14:01 INFO - document served over http requires an http
04:14:01 INFO - sub-resource via xhr-request using the meta-csp
04:14:01 INFO - delivery method with keep-origin-redirect and when
04:14:01 INFO - the target request is cross-origin.
04:14:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1803ms
04:14:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:14:01 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA8828000 == 57 [pid = 2428] [id = 98]
04:14:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003E9BB7F400) [pid = 2428] [serial = 276] [outer = 0000000000000000]
04:14:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003E9DD5A800) [pid = 2428] [serial = 277] [outer = 0000003E9BB7F400]
04:14:01 INFO - PROCESS | 2428 | 1446466441743 Marionette INFO loaded listener.js
04:14:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EA2EDFC00) [pid = 2428] [serial = 278] [outer = 0000003E9BB7F400]
04:14:02 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
04:14:02 INFO - document served over http requires an http
04:14:02 INFO - sub-resource via xhr-request using the meta-csp
04:14:02 INFO - delivery method with no-redirect and when
04:14:02 INFO - the target request is cross-origin.
04:14:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1039ms
04:14:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:14:02 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA3CA0000 == 58 [pid = 2428] [id = 99]
04:14:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EA0E6C000) [pid = 2428] [serial = 279] [outer = 0000000000000000]
04:14:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EA2EDB400) [pid = 2428] [serial = 280] [outer = 0000003EA0E6C000]
04:14:02 INFO - PROCESS | 2428 | 1446466442717 Marionette INFO loaded listener.js
04:14:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003EA81E1C00) [pid = 2428] [serial = 281] [outer = 0000003EA0E6C000]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAFBF3800 == 57 [pid = 2428] [id = 36]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1E76800 == 56 [pid = 2428] [id = 87]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB18A0000 == 55 [pid = 2428] [id = 86]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB14F3800 == 54 [pid = 2428] [id = 85]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1436800 == 53 [pid = 2428] [id = 84]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2917800 == 52 [pid = 2428] [id = 83]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACAF0800 == 51 [pid = 2428] [id = 82]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAAB1F800 == 50 [pid = 2428] [id = 81]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA88C5800 == 49 [pid = 2428] [id = 80]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA277C000 == 48 [pid = 2428] [id = 79]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2772800 == 47 [pid = 2428] [id = 78]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA88CB800 == 46 [pid = 2428] [id = 77]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACD03000 == 45 [pid = 2428] [id = 76]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3D98800 == 44 [pid = 2428] [id = 75]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3D8B800 == 43 [pid = 2428] [id = 74]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAE619000 == 42 [pid = 2428] [id = 73]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB48C8800 == 41 [pid = 2428] [id = 72]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAFBE6800 == 40 [pid = 2428] [id = 71]
04:14:03 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA7527000 == 39 [pid = 2428] [id = 70]
04:14:03 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003EA9824C00) [pid = 2428] [serial = 188] [outer = 0000000000000000] [url = about:blank]
04:14:03 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EA2C2D000) [pid = 2428] [serial = 163] [outer = 0000000000000000] [url = about:blank]
04:14:03 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EB0E2A800) [pid = 2428] [serial = 177] [outer = 0000000000000000] [url = about:blank]
04:14:03 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003EAB08C800) [pid = 2428] [serial = 172] [outer = 0000000000000000] [url = about:blank]
04:14:03 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003EB172E000) [pid = 2428] [serial = 182] [outer = 0000000000000000] [url = about:blank]
04:14:03 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003EA2B81800) [pid = 2428] [serial = 160] [outer = 0000000000000000] [url = about:blank]
04:14:03 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003EB1B8A400) [pid = 2428] [serial = 185] [outer = 0000000000000000] [url = about:blank]
04:14:03 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EB0EB9800) [pid = 2428] [serial = 157] [outer = 0000000000000000] [url = about:blank]
04:14:03 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003EA85A1800) [pid = 2428] [serial = 167] [outer = 0000000000000000] [url = about:blank]
04:14:03 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
04:14:03 INFO - document served over http requires an http
04:14:03 INFO - sub-resource via xhr-request using the meta-csp
04:14:03 INFO - delivery method with swap-origin-redirect and when
04:14:03 INFO - the target request is cross-origin.
04:14:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 987ms
04:14:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:14:03 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2C22800 == 40 [pid = 2428] [id = 100]
04:14:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003EA1EB6C00) [pid = 2428] [serial = 282] [outer = 0000000000000000]
04:14:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003EA2B7B400) [pid = 2428] [serial = 283] [outer = 0000003EA1EB6C00]
04:14:03 INFO - PROCESS | 2428 | 1446466443689 Marionette INFO loaded listener.js
04:14:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003EA64E3400) [pid = 2428] [serial = 284] [outer = 0000003EA1EB6C00]
04:14:04 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
04:14:04 INFO - document served over http requires an https
04:14:04 INFO - sub-resource via fetch-request using the meta-csp
04:14:04 INFO - delivery method with keep-origin-redirect and when
04:14:04 INFO - the target request is cross-origin.
04:14:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 735ms
04:14:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:14:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAC220800 == 41 [pid = 2428] [id = 101]
04:14:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003EA85B9000) [pid = 2428] [serial = 285] [outer = 0000000000000000]
04:14:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EA9059400) [pid = 2428] [serial = 286] [outer = 0000003EA85B9000]
04:14:04 INFO - PROCESS | 2428 | 1446466444391 Marionette INFO loaded listener.js
04:14:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EAA6C2800) [pid = 2428] [serial = 287] [outer = 0000003EA85B9000]
04:14:04 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
04:14:04 INFO - document served over http requires an https
04:14:04 INFO - sub-resource via fetch-request using the meta-csp
04:14:04 INFO - delivery method with no-redirect and when
04:14:04 INFO - the target request is cross-origin.
04:14:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 733ms
04:14:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:14:05 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA3C98800 == 42 [pid = 2428] [id = 102]
04:14:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EAB08C800) [pid = 2428] [serial = 288] [outer = 0000000000000000]
04:14:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EAC75FC00) [pid = 2428] [serial = 289] [outer = 0000003EAB08C800]
04:14:05 INFO - PROCESS | 2428 | 1446466445108 Marionette INFO loaded listener.js
04:14:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003EACBC2800) [pid = 2428] [serial = 290] [outer = 0000003EAB08C800]
04:14:05 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
04:14:05 INFO - document served over http requires an https
04:14:05 INFO - sub-resource via fetch-request using the meta-csp
04:14:05 INFO - delivery method with swap-origin-redirect and when
04:14:05 INFO - the target request is cross-origin.
04:14:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 775ms
04:14:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:14:05 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAFBF0000 == 43 [pid = 2428] [id = 103]
04:14:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 123 (0000003EAE40BC00) [pid = 2428] [serial = 291] [outer = 0000000000000000]
04:14:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 124 (0000003EAE40D000) [pid = 2428] [serial = 292] [outer = 0000003EAE40BC00]
04:14:05 INFO - PROCESS | 2428 | 1446466445973 Marionette INFO loaded listener.js
04:14:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003EAE4CEC00) [pid = 2428] [serial = 293] [outer = 0000003EAE40BC00]
04:14:06 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB120C000 == 44 [pid = 2428] [id = 104]
04:14:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003EAE4D4C00) [pid = 2428] [serial = 294] [outer = 0000000000000000]
04:14:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EAE554400) [pid = 2428] [serial = 295] [outer = 0000003EAE4D4C00]
04:14:06 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
04:14:06 INFO - document served over http requires an https
04:14:06 INFO - sub-resource via iframe-tag using the meta-csp
04:14:06 INFO - delivery method with keep-origin-redirect and when
04:14:06 INFO - the target request is cross-origin.
04:14:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 838ms
04:14:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:14:06 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB144E800 == 45 [pid = 2428] [id = 105]
04:14:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003EAE51B800) [pid = 2428] [serial = 296] [outer = 0000000000000000]
04:14:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EAE54C400) [pid = 2428] [serial = 297] [outer = 0000003EAE51B800]
04:14:06 INFO - PROCESS | 2428 | 1446466446831 Marionette INFO loaded listener.js
04:14:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EB0E2D400) [pid = 2428] [serial = 298] [outer = 0000003EAE51B800]
04:14:07 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB17A4000 == 46 [pid = 2428] [id = 106]
04:14:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003EB0E29C00) [pid = 2428] [serial = 299] [outer = 0000000000000000]
04:14:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003EB0E36C00) [pid = 2428] [serial = 300] [outer = 0000003EB0E29C00]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EA81D5800) [pid = 2428] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003EAE4A9800) [pid = 2428] [serial = 210] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003EA2C2B000) [pid = 2428] [serial = 215] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466426056]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003E984D8400) [pid = 2428] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EA0EE4C00) [pid = 2428] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EAE4D2800) [pid = 2428] [serial = 250] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EA94EE000) [pid = 2428] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EA0B9BC00) [pid = 2428] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 123 (0000003E9DD50C00) [pid = 2428] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 122 (0000003EB0E35800) [pid = 2428] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003EA2EE7800) [pid = 2428] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EA85B9C00) [pid = 2428] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EB15A9800) [pid = 2428] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003E9BBAE000) [pid = 2428] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003E9CB76400) [pid = 2428] [serial = 217] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003E9CC9A000) [pid = 2428] [serial = 220] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003EAE50E800) [pid = 2428] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EB1877400) [pid = 2428] [serial = 205] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003EAE4AC000) [pid = 2428] [serial = 211] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 112 (0000003EAE408800) [pid = 2428] [serial = 208] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 111 (0000003E9D3D7400) [pid = 2428] [serial = 223] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 110 (0000003EA859DC00) [pid = 2428] [serial = 202] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 109 (0000003E984D8000) [pid = 2428] [serial = 216] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466426056]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 108 (0000003EAE4AB400) [pid = 2428] [serial = 213] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 107 (0000003EA81D5C00) [pid = 2428] [serial = 221] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 106 (0000003E9DD53C00) [pid = 2428] [serial = 218] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 105 (0000003EA85C4C00) [pid = 2428] [serial = 229] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 104 (0000003EA115F000) [pid = 2428] [serial = 199] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 103 (0000003EAA864C00) [pid = 2428] [serial = 232] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 102 (0000003EA81D7C00) [pid = 2428] [serial = 244] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 101 (0000003EB1874000) [pid = 2428] [serial = 247] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 100 (0000003EA3CBBC00) [pid = 2428] [serial = 226] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 99 (0000003EB1297400) [pid = 2428] [serial = 241] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 98 (0000003EAE510400) [pid = 2428] [serial = 235] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 97 (0000003EAE553000) [pid = 2428] [serial = 238] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 96 (0000003EB172CC00) [pid = 2428] [serial = 194] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 95 (0000003EA3CB9C00) [pid = 2428] [serial = 154] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 94 (0000003EACBBB000) [pid = 2428] [serial = 233] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 93 (0000003EA2C2A400) [pid = 2428] [serial = 151] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 92 (0000003EAE65D000) [pid = 2428] [serial = 236] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 91 (0000003EB2533C00) [pid = 2428] [serial = 197] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - PROCESS | 2428 | --DOMWINDOW == 90 (0000003EB0E38800) [pid = 2428] [serial = 239] [outer = 0000000000000000] [url = about:blank]
04:14:07 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
04:14:07 INFO - document served over http requires an https
04:14:07 INFO - sub-resource via iframe-tag using the meta-csp
04:14:07 INFO - delivery method with no-redirect and when
04:14:07 INFO - the target request is cross-origin.
04:14:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 881ms
04:14:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:14:07 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB18AC800 == 47 [pid = 2428] [id = 107]
04:14:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 91 (0000003E984DC400) [pid = 2428] [serial = 301] [outer = 0000000000000000]
04:14:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 92 (0000003EA81D7C00) [pid = 2428] [serial = 302] [outer = 0000003E984DC400]
04:14:07 INFO - PROCESS | 2428 | 1446466447633 Marionette INFO loaded listener.js
04:14:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 93 (0000003EB0E2F400) [pid = 2428] [serial = 303] [outer = 0000003E984DC400]
04:14:08 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB14EC800 == 48 [pid = 2428] [id = 108]
04:14:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 94 (0000003EAE51BC00) [pid = 2428] [serial = 304] [outer = 0000000000000000]
04:14:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 95 (0000003EAE4D5400) [pid = 2428] [serial = 305] [outer = 0000003EAE51BC00]
04:14:08 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
04:14:08 INFO - document served over http requires an https
04:14:08 INFO - sub-resource via iframe-tag using the meta-csp
04:14:08 INFO - delivery method with swap-origin-redirect and when
04:14:08 INFO - the target request is cross-origin.
04:14:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 734ms
04:14:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:14:08 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1E7E800 == 49 [pid = 2428] [id = 109]
04:14:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 96 (0000003EA74FB000) [pid = 2428] [serial = 306] [outer = 0000000000000000]
04:14:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 97 (0000003EB0EBCC00) [pid = 2428] [serial = 307] [outer = 0000003EA74FB000]
04:14:08 INFO - PROCESS | 2428 | 1446466448478 Marionette INFO loaded listener.js
04:14:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 98 (0000003EB172DC00) [pid = 2428] [serial = 308] [outer = 0000003EA74FB000]
04:14:08 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
04:14:08 INFO - document served over http requires an https
04:14:08 INFO - sub-resource via script-tag using the meta-csp
04:14:08 INFO - delivery method with keep-origin-redirect and when
04:14:08 INFO - the target request is cross-origin.
04:14:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 735ms
04:14:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
04:14:09 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB2EB7800 == 50 [pid = 2428] [id = 110]
04:14:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 99 (0000003EAD63D800) [pid = 2428] [serial = 309] [outer = 0000000000000000]
04:14:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 100 (0000003EAD63F000) [pid = 2428] [serial = 310] [outer = 0000003EAD63D800]
04:14:09 INFO - PROCESS | 2428 | 1446466449164 Marionette INFO loaded listener.js
04:14:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 101 (0000003EB1875800) [pid = 2428] [serial = 311] [outer = 0000003EAD63D800]
04:14:09 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
04:14:09 INFO - document served over http requires an https
04:14:09 INFO - sub-resource via script-tag using the meta-csp
04:14:09 INFO - delivery method with no-redirect and when
04:14:09 INFO - the target request is cross-origin.
04:14:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 944ms
04:14:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:14:10 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA748C800 == 51 [pid = 2428] [id = 111]
04:14:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 102 (0000003E9C35F400) [pid = 2428] [serial = 312] [outer = 0000000000000000]
04:14:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 103 (0000003EA115F000) [pid = 2428] [serial = 313] [outer = 0000003E9C35F400]
04:14:10 INFO - PROCESS | 2428 | 1446466450192 Marionette INFO loaded listener.js
04:14:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 104 (0000003EA3CBA800) [pid = 2428] [serial = 314] [outer = 0000003E9C35F400]
04:14:10 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
04:14:10 INFO - document served over http requires an https
04:14:10 INFO - sub-resource via script-tag using the meta-csp
04:14:10 INFO - delivery method with swap-origin-redirect and when
04:14:10 INFO - the target request is cross-origin.
04:14:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 985ms
04:14:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:14:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAFBDD000 == 52 [pid = 2428] [id = 112]
04:14:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 105 (0000003EA1158400) [pid = 2428] [serial = 315] [outer = 0000000000000000]
04:14:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 106 (0000003EA85B8C00) [pid = 2428] [serial = 316] [outer = 0000003EA1158400]
04:14:11 INFO - PROCESS | 2428 | 1446466451188 Marionette INFO loaded listener.js
04:14:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 107 (0000003EAD634C00) [pid = 2428] [serial = 317] [outer = 0000003EA1158400]
04:14:11 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
04:14:11 INFO - document served over http requires an https
04:14:11 INFO - sub-resource via xhr-request using the meta-csp
04:14:11 INFO - delivery method with keep-origin-redirect and when
04:14:11 INFO - the target request is cross-origin.
04:14:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 945ms
04:14:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
04:14:12 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB46D8000 == 53 [pid = 2428] [id = 113]
04:14:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 108 (0000003EAD634400) [pid = 2428] [serial = 318] [outer = 0000000000000000]
04:14:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 109 (0000003EAD854400) [pid = 2428] [serial = 319] [outer = 0000003EAD634400]
04:14:12 INFO - PROCESS | 2428 | 1446466452145 Marionette INFO loaded listener.js
04:14:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 110 (0000003EAD861800) [pid = 2428] [serial = 320] [outer = 0000003EAD634400]
04:14:12 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
04:14:12 INFO - document served over http requires an https
04:14:12 INFO - sub-resource via xhr-request using the meta-csp
04:14:12 INFO - delivery method with no-redirect and when
04:14:12 INFO - the target request is cross-origin.
04:14:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 837ms
04:14:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:14:12 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4E9A800 == 54 [pid = 2428] [id = 114]
04:14:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 111 (0000003EAD85E800) [pid = 2428] [serial = 321] [outer = 0000000000000000]
04:14:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 112 (0000003EAE4C8000) [pid = 2428] [serial = 322] [outer = 0000003EAD85E800]
04:14:12 INFO - PROCESS | 2428 | 1446466452987 Marionette INFO loaded listener.js
04:14:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 113 (0000003EAE543400) [pid = 2428] [serial = 323] [outer = 0000003EAD85E800]
04:14:13 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
04:14:13 INFO - document served over http requires an https
04:14:13 INFO - sub-resource via xhr-request using the meta-csp
04:14:13 INFO - delivery method with swap-origin-redirect and when
04:14:13 INFO - the target request is cross-origin.
04:14:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 942ms
04:14:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:14:13 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4EBF800 == 55 [pid = 2428] [id = 115]
04:14:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003EAE544C00) [pid = 2428] [serial = 324] [outer = 0000000000000000]
04:14:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003EAE54A400) [pid = 2428] [serial = 325] [outer = 0000003EAE544C00]
04:14:13 INFO - PROCESS | 2428 | 1446466453932 Marionette INFO loaded listener.js
04:14:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003EB1875000) [pid = 2428] [serial = 326] [outer = 0000003EAE544C00]
04:14:14 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
04:14:14 INFO - document served over http requires an http
04:14:14 INFO - sub-resource via fetch-request using the meta-csp
04:14:14 INFO - delivery method with keep-origin-redirect and when
04:14:14 INFO - the target request is same-origin.
04:14:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 944ms
04:14:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
04:14:14 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4416000 == 56 [pid = 2428] [id = 116]
04:14:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003EB1B7F000) [pid = 2428] [serial = 327] [outer = 0000000000000000]
04:14:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EB1DDF000) [pid = 2428] [serial = 328] [outer = 0000003EB1B7F000]
04:14:14 INFO - PROCESS | 2428 | 1446466454970 Marionette INFO loaded listener.js
04:14:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EB2E64800) [pid = 2428] [serial = 329] [outer = 0000003EB1B7F000]
04:14:16 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
04:14:16 INFO - document served over http requires an http
04:14:16 INFO - sub-resource via fetch-request using the meta-csp
04:14:16 INFO - delivery method with no-redirect and when
04:14:16 INFO - the target request is same-origin.
04:14:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1993ms
04:14:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:14:16 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2C8E000 == 57 [pid = 2428] [id = 117]
04:14:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EA2B83000) [pid = 2428] [serial = 330] [outer = 0000000000000000]
04:14:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EA2C28C00) [pid = 2428] [serial = 331] [outer = 0000003EA2B83000]
04:14:16 INFO - PROCESS | 2428 | 1446466456961 Marionette INFO loaded listener.js
04:14:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003EAD3CC000) [pid = 2428] [serial = 332] [outer = 0000003EA2B83000]
04:14:17 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
04:14:17 INFO - document served over http requires an http
04:14:17 INFO - sub-resource via fetch-request using the meta-csp
04:14:17 INFO - delivery method with swap-origin-redirect and when
04:14:17 INFO - the target request is same-origin.
04:14:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1123ms
04:14:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:14:18 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACB7F000 == 58 [pid = 2428] [id = 118]
04:14:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 123 (0000003EA2B7D400) [pid = 2428] [serial = 333] [outer = 0000000000000000]
04:14:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 124 (0000003EA2C2C000) [pid = 2428] [serial = 334] [outer = 0000003EA2B7D400]
04:14:18 INFO - PROCESS | 2428 | 1446466458068 Marionette INFO loaded listener.js
04:14:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003EA859E800) [pid = 2428] [serial = 335] [outer = 0000003EA2B7D400]
04:14:18 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2777800 == 59 [pid = 2428] [id = 119]
04:14:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003EA81DE000) [pid = 2428] [serial = 336] [outer = 0000000000000000]
04:14:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EA9822800) [pid = 2428] [serial = 337] [outer = 0000003EA81DE000]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1E7E800 == 58 [pid = 2428] [id = 109]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB14EC800 == 57 [pid = 2428] [id = 108]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB18AC800 == 56 [pid = 2428] [id = 107]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB17A4000 == 55 [pid = 2428] [id = 106]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB144E800 == 54 [pid = 2428] [id = 105]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB120C000 == 53 [pid = 2428] [id = 104]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAFBF0000 == 52 [pid = 2428] [id = 103]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA3C98800 == 51 [pid = 2428] [id = 102]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAC220800 == 50 [pid = 2428] [id = 101]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2C22800 == 49 [pid = 2428] [id = 100]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA3CA0000 == 48 [pid = 2428] [id = 99]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA8828000 == 47 [pid = 2428] [id = 98]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4E99000 == 46 [pid = 2428] [id = 97]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB46D6800 == 45 [pid = 2428] [id = 96]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB482B800 == 44 [pid = 2428] [id = 95]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3D8A000 == 43 [pid = 2428] [id = 93]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACD0B000 == 42 [pid = 2428] [id = 91]
04:14:18 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA276B800 == 41 [pid = 2428] [id = 89]
04:14:18 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EB15A8C00) [pid = 2428] [serial = 242] [outer = 0000000000000000] [url = about:blank]
04:14:18 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EB1B7F400) [pid = 2428] [serial = 248] [outer = 0000000000000000] [url = about:blank]
04:14:18 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EB12A1800) [pid = 2428] [serial = 245] [outer = 0000000000000000] [url = about:blank]
04:14:18 INFO - PROCESS | 2428 | --DOMWINDOW == 123 (0000003EA81F4C00) [pid = 2428] [serial = 227] [outer = 0000000000000000] [url = about:blank]
04:14:18 INFO - PROCESS | 2428 | --DOMWINDOW == 122 (0000003EA1E8E000) [pid = 2428] [serial = 219] [outer = 0000000000000000] [url = about:blank]
04:14:18 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003EA90A3000) [pid = 2428] [serial = 230] [outer = 0000000000000000] [url = about:blank]
04:14:18 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EA1E92C00) [pid = 2428] [serial = 224] [outer = 0000000000000000] [url = about:blank]
04:14:18 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
04:14:18 INFO - document served over http requires an http
04:14:18 INFO - sub-resource via iframe-tag using the meta-csp
04:14:18 INFO - delivery method with keep-origin-redirect and when
04:14:18 INFO - the target request is same-origin.
04:14:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1087ms
04:14:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:14:19 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA276B800 == 42 [pid = 2428] [id = 120]
04:14:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003E9DD4F800) [pid = 2428] [serial = 338] [outer = 0000000000000000]
04:14:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003E9DD57000) [pid = 2428] [serial = 339] [outer = 0000003E9DD4F800]
04:14:19 INFO - PROCESS | 2428 | 1446466459130 Marionette INFO loaded listener.js
04:14:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 123 (0000003EA2EA0000) [pid = 2428] [serial = 340] [outer = 0000003E9DD4F800]
04:14:19 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76CD000 == 43 [pid = 2428] [id = 121]
04:14:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 124 (0000003EA2E9B000) [pid = 2428] [serial = 341] [outer = 0000000000000000]
04:14:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003EA9098400) [pid = 2428] [serial = 342] [outer = 0000003EA2E9B000]
04:14:19 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
04:14:19 INFO - document served over http requires an http
04:14:19 INFO - sub-resource via iframe-tag using the meta-csp
04:14:19 INFO - delivery method with no-redirect and when
04:14:19 INFO - the target request is same-origin.
04:14:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 713ms
04:14:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:14:19 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAC202800 == 44 [pid = 2428] [id = 122]
04:14:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003E9DD52400) [pid = 2428] [serial = 343] [outer = 0000000000000000]
04:14:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EA85BA000) [pid = 2428] [serial = 344] [outer = 0000003E9DD52400]
04:14:19 INFO - PROCESS | 2428 | 1446466459912 Marionette INFO loaded listener.js
04:14:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003EACBC3400) [pid = 2428] [serial = 345] [outer = 0000003E9DD52400]
04:14:20 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACBEC800 == 45 [pid = 2428] [id = 123]
04:14:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EAD38A800) [pid = 2428] [serial = 346] [outer = 0000000000000000]
04:14:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EAD637000) [pid = 2428] [serial = 347] [outer = 0000003EAD38A800]
04:14:20 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
04:14:20 INFO - document served over http requires an http
04:14:20 INFO - sub-resource via iframe-tag using the meta-csp
04:14:20 INFO - delivery method with swap-origin-redirect and when
04:14:20 INFO - the target request is same-origin.
04:14:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 693ms
04:14:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:14:20 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAFBD3800 == 46 [pid = 2428] [id = 124]
04:14:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003EAD3D0C00) [pid = 2428] [serial = 348] [outer = 0000000000000000]
04:14:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003EAD63BC00) [pid = 2428] [serial = 349] [outer = 0000003EAD3D0C00]
04:14:20 INFO - PROCESS | 2428 | 1446466460555 Marionette INFO loaded listener.js
04:14:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 133 (0000003EAD85DC00) [pid = 2428] [serial = 350] [outer = 0000003EAD3D0C00]
04:14:21 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
04:14:21 INFO - document served over http requires an http
04:14:21 INFO - sub-resource via script-tag using the meta-csp
04:14:21 INFO - delivery method with keep-origin-redirect and when
04:14:21 INFO - the target request is same-origin.
04:14:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 691ms
04:14:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
04:14:21 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB14D9800 == 47 [pid = 2428] [id = 125]
04:14:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 134 (0000003EAD635000) [pid = 2428] [serial = 351] [outer = 0000000000000000]
04:14:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 135 (0000003EAE4A9400) [pid = 2428] [serial = 352] [outer = 0000003EAD635000]
04:14:21 INFO - PROCESS | 2428 | 1446466461296 Marionette INFO loaded listener.js
04:14:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 136 (0000003EAE50FC00) [pid = 2428] [serial = 353] [outer = 0000003EAD635000]
04:14:21 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
04:14:21 INFO - document served over http requires an http
04:14:21 INFO - sub-resource via script-tag using the meta-csp
04:14:21 INFO - delivery method with no-redirect and when
04:14:21 INFO - the target request is same-origin.
04:14:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 691ms
04:14:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:14:21 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1D11000 == 48 [pid = 2428] [id = 126]
04:14:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 137 (0000003EAE555800) [pid = 2428] [serial = 354] [outer = 0000000000000000]
04:14:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 138 (0000003EAE559400) [pid = 2428] [serial = 355] [outer = 0000003EAE555800]
04:14:22 INFO - PROCESS | 2428 | 1446466462004 Marionette INFO loaded listener.js
04:14:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 139 (0000003EB0EBF800) [pid = 2428] [serial = 356] [outer = 0000003EAE555800]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 138 (0000003EA85B9000) [pid = 2428] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 137 (0000003EA1EB6C00) [pid = 2428] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 136 (0000003E984DC400) [pid = 2428] [serial = 301] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 135 (0000003EAE4D4C00) [pid = 2428] [serial = 294] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 134 (0000003E9BAAF800) [pid = 2428] [serial = 252] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 133 (0000003EB0E29C00) [pid = 2428] [serial = 299] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466447214]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 132 (0000003EAE51B800) [pid = 2428] [serial = 296] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EA0E6C000) [pid = 2428] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003EA5E23800) [pid = 2428] [serial = 262] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003EA2EE0800) [pid = 2428] [serial = 257] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466435334]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003EB1881000) [pid = 2428] [serial = 274] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EAE551C00) [pid = 2428] [serial = 265] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EB12CAC00) [pid = 2428] [serial = 271] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EA8839000) [pid = 2428] [serial = 263] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EA81F3C00) [pid = 2428] [serial = 260] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 123 (0000003E9D34F000) [pid = 2428] [serial = 258] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466435334]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 122 (0000003EA1D39400) [pid = 2428] [serial = 255] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003EA2EDB400) [pid = 2428] [serial = 280] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EAE4D5400) [pid = 2428] [serial = 305] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EA81D7C00) [pid = 2428] [serial = 302] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003EB0EBCC00) [pid = 2428] [serial = 307] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003EA9059400) [pid = 2428] [serial = 286] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003E9DD5A800) [pid = 2428] [serial = 277] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003EA2B7B400) [pid = 2428] [serial = 283] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EB12D1000) [pid = 2428] [serial = 268] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003EAC75FC00) [pid = 2428] [serial = 289] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 112 (0000003EB0E36C00) [pid = 2428] [serial = 300] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466447214]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 111 (0000003EAE54C400) [pid = 2428] [serial = 297] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 110 (0000003E9BBA9800) [pid = 2428] [serial = 253] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 109 (0000003EAE554400) [pid = 2428] [serial = 295] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 108 (0000003EAE40D000) [pid = 2428] [serial = 292] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 107 (0000003EAD63F000) [pid = 2428] [serial = 310] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 106 (0000003EAE51BC00) [pid = 2428] [serial = 304] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 105 (0000003EAE40BC00) [pid = 2428] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 104 (0000003EAB08C800) [pid = 2428] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 103 (0000003E9BB7F400) [pid = 2428] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 102 (0000003EA74FB000) [pid = 2428] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 101 (0000003EA81E1C00) [pid = 2428] [serial = 281] [outer = 0000000000000000] [url = about:blank]
04:14:22 INFO - PROCESS | 2428 | --DOMWINDOW == 100 (0000003EA2EDFC00) [pid = 2428] [serial = 278] [outer = 0000000000000000] [url = about:blank]
04:14:22 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
04:14:22 INFO - document served over http requires an http
04:14:22 INFO - sub-resource via script-tag using the meta-csp
04:14:22 INFO - delivery method with swap-origin-redirect and when
04:14:22 INFO - the target request is same-origin.
04:14:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1140ms
04:14:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:14:23 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA88D4000 == 49 [pid = 2428] [id = 127]
04:14:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 101 (0000003EA0EDE000) [pid = 2428] [serial = 357] [outer = 0000000000000000]
04:14:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 102 (0000003EA181B800) [pid = 2428] [serial = 358] [outer = 0000003EA0EDE000]
04:14:23 INFO - PROCESS | 2428 | 1446466463256 Marionette INFO loaded listener.js
04:14:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 103 (0000003EA378D000) [pid = 2428] [serial = 359] [outer = 0000003EA0EDE000]
04:14:23 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:14:23 INFO - document served over http requires an http
04:14:23 INFO - sub-resource via xhr-request using the meta-csp
04:14:23 INFO - delivery method with keep-origin-redirect and when
04:14:23 INFO - the target request is same-origin.
04:14:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 986ms
04:14:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
04:14:24 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1D0A000 == 50 [pid = 2428] [id = 128]
04:14:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 104 (0000003EA90A0000) [pid = 2428] [serial = 360] [outer = 0000000000000000]
04:14:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 105 (0000003EAA52B800) [pid = 2428] [serial = 361] [outer = 0000003EA90A0000]
04:14:24 INFO - PROCESS | 2428 | 1446466464302 Marionette INFO loaded listener.js
04:14:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 106 (0000003EAD3ADC00) [pid = 2428] [serial = 362] [outer = 0000003EA90A0000]
04:14:24 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
04:14:24 INFO - document served over http requires an http
04:14:24 INFO - sub-resource via xhr-request using the meta-csp
04:14:24 INFO - delivery method with no-redirect and when
04:14:24 INFO - the target request is same-origin.
04:14:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 923ms
04:14:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:14:25 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3D8E000 == 51 [pid = 2428] [id = 129]
04:14:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 107 (0000003EAD3B2C00) [pid = 2428] [serial = 363] [outer = 0000000000000000]
04:14:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 108 (0000003EAD3B5C00) [pid = 2428] [serial = 364] [outer = 0000003EAD3B2C00]
04:14:25 INFO - PROCESS | 2428 | 1446466465155 Marionette INFO loaded listener.js
04:14:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 109 (0000003EAE417000) [pid = 2428] [serial = 365] [outer = 0000003EAD3B2C00]
04:14:25 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
04:14:25 INFO - document served over http requires an http
04:14:25 INFO - sub-resource via xhr-request using the meta-csp
04:14:25 INFO - delivery method with swap-origin-redirect and when
04:14:25 INFO - the target request is same-origin.
04:14:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 943ms
04:14:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:14:26 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB46D6800 == 52 [pid = 2428] [id = 130]
04:14:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 110 (0000003EAE515400) [pid = 2428] [serial = 366] [outer = 0000000000000000]
04:14:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 111 (0000003EAE542000) [pid = 2428] [serial = 367] [outer = 0000003EAE515400]
04:14:26 INFO - PROCESS | 2428 | 1446466466097 Marionette INFO loaded listener.js
04:14:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 112 (0000003EB1295800) [pid = 2428] [serial = 368] [outer = 0000003EAE515400]
04:14:26 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
04:14:26 INFO - document served over http requires an https
04:14:26 INFO - sub-resource via fetch-request using the meta-csp
04:14:26 INFO - delivery method with keep-origin-redirect and when
04:14:26 INFO - the target request is same-origin.
04:14:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 986ms
04:14:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
04:14:27 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4E17800 == 53 [pid = 2428] [id = 131]
04:14:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 113 (0000003EA3C51000) [pid = 2428] [serial = 369] [outer = 0000000000000000]
04:14:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003EA3C5A000) [pid = 2428] [serial = 370] [outer = 0000003EA3C51000]
04:14:27 INFO - PROCESS | 2428 | 1446466467087 Marionette INFO loaded listener.js
04:14:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003EB12CC000) [pid = 2428] [serial = 371] [outer = 0000003EA3C51000]
04:14:27 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
04:14:27 INFO - document served over http requires an https
04:14:27 INFO - sub-resource via fetch-request using the meta-csp
04:14:27 INFO - delivery method with no-redirect and when
04:14:27 INFO - the target request is same-origin.
04:14:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 942ms
04:14:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:14:28 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4EB6800 == 54 [pid = 2428] [id = 132]
04:14:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003EB15A6000) [pid = 2428] [serial = 372] [outer = 0000000000000000]
04:14:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003EB187A000) [pid = 2428] [serial = 373] [outer = 0000003EB15A6000]
04:14:28 INFO - PROCESS | 2428 | 1446466468059 Marionette INFO loaded listener.js
04:14:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EB1BC7400) [pid = 2428] [serial = 374] [outer = 0000003EB15A6000]
04:14:28 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
04:14:28 INFO - document served over http requires an https
04:14:28 INFO - sub-resource via fetch-request using the meta-csp
04:14:28 INFO - delivery method with swap-origin-redirect and when
04:14:28 INFO - the target request is same-origin.
04:14:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 942ms
04:14:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:14:28 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F16800 == 55 [pid = 2428] [id = 133]
04:14:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EB1BC8800) [pid = 2428] [serial = 375] [outer = 0000000000000000]
04:14:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EB1DD6C00) [pid = 2428] [serial = 376] [outer = 0000003EB1BC8800]
04:14:28 INFO - PROCESS | 2428 | 1446466468990 Marionette INFO loaded listener.js
04:14:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EB2537400) [pid = 2428] [serial = 377] [outer = 0000003EB1BC8800]
04:14:29 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAA5BC800 == 56 [pid = 2428] [id = 134]
04:14:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003EB2E69000) [pid = 2428] [serial = 378] [outer = 0000000000000000]
04:14:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 123 (0000003EB375F000) [pid = 2428] [serial = 379] [outer = 0000003EB2E69000]
04:14:29 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
04:14:29 INFO - document served over http requires an https
04:14:29 INFO - sub-resource via iframe-tag using the meta-csp
04:14:29 INFO - delivery method with keep-origin-redirect and when
04:14:29 INFO - the target request is same-origin.
04:14:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1024ms
04:14:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:14:30 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAA5CA000 == 57 [pid = 2428] [id = 135]
04:14:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 124 (0000003EB1EAF000) [pid = 2428] [serial = 380] [outer = 0000000000000000]
04:14:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003EB2E6A400) [pid = 2428] [serial = 381] [outer = 0000003EB1EAF000]
04:14:30 INFO - PROCESS | 2428 | 1446466470109 Marionette INFO loaded listener.js
04:14:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003EB376B400) [pid = 2428] [serial = 382] [outer = 0000003EB1EAF000]
04:14:31 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2C9A800 == 58 [pid = 2428] [id = 136]
04:14:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EA74EEC00) [pid = 2428] [serial = 383] [outer = 0000000000000000]
04:14:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003E9BBAD800) [pid = 2428] [serial = 384] [outer = 0000003EA74EEC00]
04:14:31 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
04:14:31 INFO - document served over http requires an https
04:14:31 INFO - sub-resource via iframe-tag using the meta-csp
04:14:31 INFO - delivery method with no-redirect and when
04:14:31 INFO - the target request is same-origin.
04:14:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2185ms
04:14:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:14:32 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9C04000 == 59 [pid = 2428] [id = 137]
04:14:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003E9BBAC800) [pid = 2428] [serial = 385] [outer = 0000000000000000]
04:14:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003E9BCB1800) [pid = 2428] [serial = 386] [outer = 0000003E9BBAC800]
04:14:32 INFO - PROCESS | 2428 | 1446466472269 Marionette INFO loaded listener.js
04:14:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003EA3C52800) [pid = 2428] [serial = 387] [outer = 0000003E9BBAC800]
04:14:32 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA1EE2800 == 60 [pid = 2428] [id = 138]
04:14:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003EA0C7DC00) [pid = 2428] [serial = 388] [outer = 0000000000000000]
04:14:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 133 (0000003EA0B9A400) [pid = 2428] [serial = 389] [outer = 0000003EA0C7DC00]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB14D9800 == 59 [pid = 2428] [id = 125]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAFBD3800 == 58 [pid = 2428] [id = 124]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACBEC800 == 57 [pid = 2428] [id = 123]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAC202800 == 56 [pid = 2428] [id = 122]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76CD000 == 55 [pid = 2428] [id = 121]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA276B800 == 54 [pid = 2428] [id = 120]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2777800 == 53 [pid = 2428] [id = 119]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACB7F000 == 52 [pid = 2428] [id = 118]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4416000 == 51 [pid = 2428] [id = 116]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4EBF800 == 50 [pid = 2428] [id = 115]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4E9A800 == 49 [pid = 2428] [id = 114]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB46D8000 == 48 [pid = 2428] [id = 113]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAFBDD000 == 47 [pid = 2428] [id = 112]
04:14:33 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA748C800 == 46 [pid = 2428] [id = 111]
04:14:33 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
04:14:33 INFO - document served over http requires an https
04:14:33 INFO - sub-resource via iframe-tag using the meta-csp
04:14:33 INFO - delivery method with swap-origin-redirect and when
04:14:33 INFO - the target request is same-origin.
04:14:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1237ms
04:14:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:14:33 INFO - PROCESS | 2428 | --DOMWINDOW == 132 (0000003EAE4CEC00) [pid = 2428] [serial = 293] [outer = 0000000000000000] [url = about:blank]
04:14:33 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EB1BCAC00) [pid = 2428] [serial = 251] [outer = 0000000000000000] [url = about:blank]
04:14:33 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003EA64E3400) [pid = 2428] [serial = 284] [outer = 0000000000000000] [url = about:blank]
04:14:33 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003EAA6C2800) [pid = 2428] [serial = 287] [outer = 0000000000000000] [url = about:blank]
04:14:33 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003EB0E2D400) [pid = 2428] [serial = 298] [outer = 0000000000000000] [url = about:blank]
04:14:33 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EB0E2F400) [pid = 2428] [serial = 303] [outer = 0000000000000000] [url = about:blank]
04:14:33 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EB172DC00) [pid = 2428] [serial = 308] [outer = 0000000000000000] [url = about:blank]
04:14:33 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EACBC2800) [pid = 2428] [serial = 290] [outer = 0000000000000000] [url = about:blank]
04:14:33 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2919000 == 47 [pid = 2428] [id = 139]
04:14:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003E9BB83400) [pid = 2428] [serial = 390] [outer = 0000000000000000]
04:14:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003E9D3D6C00) [pid = 2428] [serial = 391] [outer = 0000003E9BB83400]
04:14:33 INFO - PROCESS | 2428 | 1446466473521 Marionette INFO loaded listener.js
04:14:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003EA3C6A400) [pid = 2428] [serial = 392] [outer = 0000003E9BB83400]
04:14:34 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
04:14:34 INFO - document served over http requires an https
04:14:34 INFO - sub-resource via script-tag using the meta-csp
04:14:34 INFO - delivery method with keep-origin-redirect and when
04:14:34 INFO - the target request is same-origin.
04:14:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 837ms
04:14:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
04:14:34 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9C1F800 == 48 [pid = 2428] [id = 140]
04:14:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EA859FC00) [pid = 2428] [serial = 393] [outer = 0000000000000000]
04:14:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EA9054800) [pid = 2428] [serial = 394] [outer = 0000003EA859FC00]
04:14:34 INFO - PROCESS | 2428 | 1446466474228 Marionette INFO loaded listener.js
04:14:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003EAA7F2C00) [pid = 2428] [serial = 395] [outer = 0000003EA859FC00]
04:14:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003EAD386C00) [pid = 2428] [serial = 396] [outer = 0000003E984C2C00]
04:14:34 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
04:14:34 INFO - document served over http requires an https
04:14:34 INFO - sub-resource via script-tag using the meta-csp
04:14:34 INFO - delivery method with no-redirect and when
04:14:34 INFO - the target request is same-origin.
04:14:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 734ms
04:14:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:14:34 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACBEB000 == 49 [pid = 2428] [id = 141]
04:14:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 133 (0000003EAA535800) [pid = 2428] [serial = 397] [outer = 0000000000000000]
04:14:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 134 (0000003EAD385C00) [pid = 2428] [serial = 398] [outer = 0000003EAA535800]
04:14:35 INFO - PROCESS | 2428 | 1446466474990 Marionette INFO loaded listener.js
04:14:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 135 (0000003EAD633C00) [pid = 2428] [serial = 399] [outer = 0000003EAA535800]
04:14:35 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
04:14:35 INFO - document served over http requires an https
04:14:35 INFO - sub-resource via script-tag using the meta-csp
04:14:35 INFO - delivery method with swap-origin-redirect and when
04:14:35 INFO - the target request is same-origin.
04:14:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 691ms
04:14:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:14:35 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1204000 == 50 [pid = 2428] [id = 142]
04:14:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 136 (0000003EACABC000) [pid = 2428] [serial = 400] [outer = 0000000000000000]
04:14:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 137 (0000003EAD641C00) [pid = 2428] [serial = 401] [outer = 0000003EACABC000]
04:14:35 INFO - PROCESS | 2428 | 1446466475698 Marionette INFO loaded listener.js
04:14:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 138 (0000003EAE418400) [pid = 2428] [serial = 402] [outer = 0000003EACABC000]
04:14:36 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
04:14:36 INFO - document served over http requires an https
04:14:36 INFO - sub-resource via xhr-request using the meta-csp
04:14:36 INFO - delivery method with keep-origin-redirect and when
04:14:36 INFO - the target request is same-origin.
04:14:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 733ms
04:14:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
04:14:36 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1793800 == 51 [pid = 2428] [id = 143]
04:14:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 139 (0000003EAE540000) [pid = 2428] [serial = 403] [outer = 0000000000000000]
04:14:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 140 (0000003EAE541400) [pid = 2428] [serial = 404] [outer = 0000003EAE540000]
04:14:36 INFO - PROCESS | 2428 | 1446466476486 Marionette INFO loaded listener.js
04:14:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 141 (0000003EAE65E800) [pid = 2428] [serial = 405] [outer = 0000003EAE540000]
04:14:36 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
04:14:36 INFO - document served over http requires an https
04:14:36 INFO - sub-resource via xhr-request using the meta-csp
04:14:36 INFO - delivery method with no-redirect and when
04:14:36 INFO - the target request is same-origin.
04:14:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 733ms
04:14:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:14:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1D22000 == 52 [pid = 2428] [id = 144]
04:14:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 142 (0000003EB0E33C00) [pid = 2428] [serial = 406] [outer = 0000000000000000]
04:14:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 143 (0000003EB1292400) [pid = 2428] [serial = 407] [outer = 0000003EB0E33C00]
04:14:37 INFO - PROCESS | 2428 | 1446466477161 Marionette INFO loaded listener.js
04:14:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 144 (0000003EB15AA000) [pid = 2428] [serial = 408] [outer = 0000003EB0E33C00]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 143 (0000003EAD634400) [pid = 2428] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 142 (0000003EAD85E800) [pid = 2428] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 141 (0000003E9DD4F800) [pid = 2428] [serial = 338] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 140 (0000003EA5E2B800) [pid = 2428] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 139 (0000003EA1158400) [pid = 2428] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 138 (0000003EAD3D0C00) [pid = 2428] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 137 (0000003EAD63D800) [pid = 2428] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 136 (0000003E9C35F400) [pid = 2428] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 135 (0000003EA2B7D400) [pid = 2428] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 134 (0000003EA81DE000) [pid = 2428] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 133 (0000003EACBBFC00) [pid = 2428] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 132 (0000003EAD38A800) [pid = 2428] [serial = 346] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EA2E9B000) [pid = 2428] [serial = 341] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466459501]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003EAD635000) [pid = 2428] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003E9DD52400) [pid = 2428] [serial = 343] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003EA0C29800) [pid = 2428] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EA2B83000) [pid = 2428] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EAE544C00) [pid = 2428] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EB12CA000) [pid = 2428] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EAE4D2C00) [pid = 2428] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 123 (0000003EA1BA8400) [pid = 2428] [serial = 259] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 122 (0000003EA11A9C00) [pid = 2428] [serial = 254] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003EAE4C7C00) [pid = 2428] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EAE405400) [pid = 2428] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EB0E38000) [pid = 2428] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003EAE410C00) [pid = 2428] [serial = 212] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003EB1BD1400) [pid = 2428] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003EAD63BC00) [pid = 2428] [serial = 349] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003EAE559400) [pid = 2428] [serial = 355] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EAE4A9400) [pid = 2428] [serial = 352] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003EB1DDF000) [pid = 2428] [serial = 328] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 112 (0000003EAE4C8000) [pid = 2428] [serial = 322] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 111 (0000003EA85B8C00) [pid = 2428] [serial = 316] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 110 (0000003EAE54A400) [pid = 2428] [serial = 325] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 109 (0000003EA9822800) [pid = 2428] [serial = 337] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 108 (0000003EA2C2C000) [pid = 2428] [serial = 334] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 107 (0000003EA9098400) [pid = 2428] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466459501]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 106 (0000003E9DD57000) [pid = 2428] [serial = 339] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 105 (0000003EAD637000) [pid = 2428] [serial = 347] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 104 (0000003EA85BA000) [pid = 2428] [serial = 344] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 103 (0000003EAD854400) [pid = 2428] [serial = 319] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 102 (0000003EA2C28C00) [pid = 2428] [serial = 331] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 101 (0000003EA115F000) [pid = 2428] [serial = 313] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 100 (0000003EB1B87C00) [pid = 2428] [serial = 266] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 99 (0000003EB1BCA400) [pid = 2428] [serial = 269] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 98 (0000003EAE4CA400) [pid = 2428] [serial = 261] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 97 (0000003EA2EE2400) [pid = 2428] [serial = 256] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 96 (0000003EA2EA6C00) [pid = 2428] [serial = 200] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 95 (0000003EB2E5C000) [pid = 2428] [serial = 214] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 94 (0000003EB2E67400) [pid = 2428] [serial = 148] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 93 (0000003EB1EAE400) [pid = 2428] [serial = 206] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 92 (0000003EAE660000) [pid = 2428] [serial = 203] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 91 (0000003EB1EAEC00) [pid = 2428] [serial = 209] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 90 (0000003EAE543400) [pid = 2428] [serial = 323] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 89 (0000003EAD634C00) [pid = 2428] [serial = 317] [outer = 0000000000000000] [url = about:blank]
04:14:37 INFO - PROCESS | 2428 | --DOMWINDOW == 88 (0000003EAD861800) [pid = 2428] [serial = 320] [outer = 0000000000000000] [url = about:blank]
04:14:37 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
04:14:37 INFO - document served over http requires an https
04:14:37 INFO - sub-resource via xhr-request using the meta-csp
04:14:37 INFO - delivery method with swap-origin-redirect and when
04:14:37 INFO - the target request is same-origin.
04:14:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 796ms
04:14:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:14:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB2EB1800 == 53 [pid = 2428] [id = 145]
04:14:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 89 (0000003EA11A9C00) [pid = 2428] [serial = 409] [outer = 0000000000000000]
04:14:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 90 (0000003EA2B81400) [pid = 2428] [serial = 410] [outer = 0000003EA11A9C00]
04:14:37 INFO - PROCESS | 2428 | 1446466477933 Marionette INFO loaded listener.js
04:14:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 91 (0000003EAD383000) [pid = 2428] [serial = 411] [outer = 0000003EA11A9C00]
04:14:38 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
04:14:38 INFO - document served over http requires an http
04:14:38 INFO - sub-resource via fetch-request using the meta-referrer
04:14:38 INFO - delivery method with keep-origin-redirect and when
04:14:38 INFO - the target request is cross-origin.
04:14:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 692ms
04:14:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:14:38 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3DD1000 == 54 [pid = 2428] [id = 146]
04:14:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 92 (0000003EACBBFC00) [pid = 2428] [serial = 412] [outer = 0000000000000000]
04:14:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 93 (0000003EB0E38000) [pid = 2428] [serial = 413] [outer = 0000003EACBBFC00]
04:14:38 INFO - PROCESS | 2428 | 1446466478633 Marionette INFO loaded listener.js
04:14:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 94 (0000003EB1060000) [pid = 2428] [serial = 414] [outer = 0000003EACBBFC00]
04:14:39 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
04:14:39 INFO - document served over http requires an http
04:14:39 INFO - sub-resource via fetch-request using the meta-referrer
04:14:39 INFO - delivery method with no-redirect and when
04:14:39 INFO - the target request is cross-origin.
04:14:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 628ms
04:14:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:14:39 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3DC8000 == 55 [pid = 2428] [id = 147]
04:14:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 95 (0000003EB12D4400) [pid = 2428] [serial = 415] [outer = 0000000000000000]
04:14:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 96 (0000003EB172B000) [pid = 2428] [serial = 416] [outer = 0000003EB12D4400]
04:14:39 INFO - PROCESS | 2428 | 1446466479308 Marionette INFO loaded listener.js
04:14:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 97 (0000003EB1BCAC00) [pid = 2428] [serial = 417] [outer = 0000003EB12D4400]
04:14:39 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
04:14:39 INFO - document served over http requires an http
04:14:39 INFO - sub-resource via fetch-request using the meta-referrer
04:14:39 INFO - delivery method with swap-origin-redirect and when
04:14:39 INFO - the target request is cross-origin.
04:14:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 587ms
04:14:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:14:40 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2969800 == 56 [pid = 2428] [id = 148]
04:14:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 98 (0000003E9BBAE000) [pid = 2428] [serial = 418] [outer = 0000000000000000]
04:14:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 99 (0000003E9CC97800) [pid = 2428] [serial = 419] [outer = 0000003E9BBAE000]
04:14:40 INFO - PROCESS | 2428 | 1446466480203 Marionette INFO loaded listener.js
04:14:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 100 (0000003EA2EE5800) [pid = 2428] [serial = 420] [outer = 0000003E9BBAE000]
04:14:40 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACB7F000 == 57 [pid = 2428] [id = 149]
04:14:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 101 (0000003EA3C5B400) [pid = 2428] [serial = 421] [outer = 0000000000000000]
04:14:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 102 (0000003EA904E000) [pid = 2428] [serial = 422] [outer = 0000003EA3C5B400]
04:14:40 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
04:14:40 INFO - document served over http requires an http
04:14:40 INFO - sub-resource via iframe-tag using the meta-referrer
04:14:40 INFO - delivery method with keep-origin-redirect and when
04:14:40 INFO - the target request is cross-origin.
04:14:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1137ms
04:14:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:14:41 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1D07000 == 58 [pid = 2428] [id = 150]
04:14:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 103 (0000003E9DD54000) [pid = 2428] [serial = 423] [outer = 0000000000000000]
04:14:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 104 (0000003EA85B9000) [pid = 2428] [serial = 424] [outer = 0000003E9DD54000]
04:14:41 INFO - PROCESS | 2428 | 1446466481334 Marionette INFO loaded listener.js
04:14:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 105 (0000003EAE40D000) [pid = 2428] [serial = 425] [outer = 0000003E9DD54000]
04:14:41 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4825800 == 59 [pid = 2428] [id = 151]
04:14:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 106 (0000003EA8B69C00) [pid = 2428] [serial = 426] [outer = 0000000000000000]
04:14:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 107 (0000003EA8B68C00) [pid = 2428] [serial = 427] [outer = 0000003EA8B69C00]
04:14:42 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
04:14:42 INFO - document served over http requires an http
04:14:42 INFO - sub-resource via iframe-tag using the meta-referrer
04:14:42 INFO - delivery method with no-redirect and when
04:14:42 INFO - the target request is cross-origin.
04:14:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1086ms
04:14:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:14:42 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB48DB800 == 60 [pid = 2428] [id = 152]
04:14:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 108 (0000003EAD3B0000) [pid = 2428] [serial = 428] [outer = 0000000000000000]
04:14:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 109 (0000003EAD854C00) [pid = 2428] [serial = 429] [outer = 0000003EAD3B0000]
04:14:42 INFO - PROCESS | 2428 | 1446466482432 Marionette INFO loaded listener.js
04:14:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 110 (0000003EAE65D000) [pid = 2428] [serial = 430] [outer = 0000003EAD3B0000]
04:14:42 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB48DE000 == 61 [pid = 2428] [id = 153]
04:14:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 111 (0000003EAAA54400) [pid = 2428] [serial = 431] [outer = 0000000000000000]
04:14:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 112 (0000003EAAA57000) [pid = 2428] [serial = 432] [outer = 0000003EAAA54400]
04:14:43 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
04:14:43 INFO - document served over http requires an http
04:14:43 INFO - sub-resource via iframe-tag using the meta-referrer
04:14:43 INFO - delivery method with swap-origin-redirect and when
04:14:43 INFO - the target request is cross-origin.
04:14:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1025ms
04:14:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:14:43 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F08800 == 62 [pid = 2428] [id = 154]
04:14:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 113 (0000003EAAA60800) [pid = 2428] [serial = 433] [outer = 0000000000000000]
04:14:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003EAAA61800) [pid = 2428] [serial = 434] [outer = 0000003EAAA60800]
04:14:43 INFO - PROCESS | 2428 | 1446466483494 Marionette INFO loaded listener.js
04:14:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003EB1731400) [pid = 2428] [serial = 435] [outer = 0000003EAAA60800]
04:14:44 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
04:14:44 INFO - document served over http requires an http
04:14:44 INFO - sub-resource via script-tag using the meta-referrer
04:14:44 INFO - delivery method with keep-origin-redirect and when
04:14:44 INFO - the target request is cross-origin.
04:14:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 986ms
04:14:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:14:44 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7EF5800 == 63 [pid = 2428] [id = 155]
04:14:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003EAD6D3400) [pid = 2428] [serial = 436] [outer = 0000000000000000]
04:14:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003EAD6DC800) [pid = 2428] [serial = 437] [outer = 0000003EAD6D3400]
04:14:44 INFO - PROCESS | 2428 | 1446466484387 Marionette INFO loaded listener.js
04:14:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EB1EAA400) [pid = 2428] [serial = 438] [outer = 0000003EAD6D3400]
04:14:45 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
04:14:45 INFO - document served over http requires an http
04:14:45 INFO - sub-resource via script-tag using the meta-referrer
04:14:45 INFO - delivery method with no-redirect and when
04:14:45 INFO - the target request is cross-origin.
04:14:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 880ms
04:14:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:14:45 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB563E800 == 64 [pid = 2428] [id = 156]
04:14:45 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EB2E5FC00) [pid = 2428] [serial = 439] [outer = 0000000000000000]
04:14:45 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EB3768C00) [pid = 2428] [serial = 440] [outer = 0000003EB2E5FC00]
04:14:45 INFO - PROCESS | 2428 | 1446466485334 Marionette INFO loaded listener.js
04:14:45 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EB5360400) [pid = 2428] [serial = 441] [outer = 0000003EB2E5FC00]
04:14:45 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
04:14:45 INFO - document served over http requires an http
04:14:45 INFO - sub-resource via script-tag using the meta-referrer
04:14:45 INFO - delivery method with swap-origin-redirect and when
04:14:45 INFO - the target request is cross-origin.
04:14:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 943ms
04:14:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:14:46 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB65E0000 == 65 [pid = 2428] [id = 157]
04:14:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003EB5363800) [pid = 2428] [serial = 442] [outer = 0000000000000000]
04:14:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 123 (0000003EB79E8400) [pid = 2428] [serial = 443] [outer = 0000003EB5363800]
04:14:46 INFO - PROCESS | 2428 | 1446466486241 Marionette INFO loaded listener.js
04:14:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 124 (0000003EB5B51400) [pid = 2428] [serial = 444] [outer = 0000003EB5363800]
04:14:46 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:14:46 INFO - document served over http requires an http
04:14:46 INFO - sub-resource via xhr-request using the meta-referrer
04:14:46 INFO - delivery method with keep-origin-redirect and when
04:14:46 INFO - the target request is cross-origin.
04:14:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 881ms
04:14:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:14:47 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAAC58800 == 66 [pid = 2428] [id = 158]
04:14:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003EB5B57C00) [pid = 2428] [serial = 445] [outer = 0000000000000000]
04:14:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003EB5B5B800) [pid = 2428] [serial = 446] [outer = 0000003EB5B57C00]
04:14:47 INFO - PROCESS | 2428 | 1446466487170 Marionette INFO loaded listener.js
04:14:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EB7389400) [pid = 2428] [serial = 447] [outer = 0000003EB5B57C00]
04:14:47 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
04:14:47 INFO - document served over http requires an http
04:14:47 INFO - sub-resource via xhr-request using the meta-referrer
04:14:47 INFO - delivery method with no-redirect and when
04:14:47 INFO - the target request is cross-origin.
04:14:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 944ms
04:14:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:14:48 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB65DE800 == 67 [pid = 2428] [id = 159]
04:14:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003EB5B59400) [pid = 2428] [serial = 448] [outer = 0000000000000000]
04:14:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EB738C400) [pid = 2428] [serial = 449] [outer = 0000003EB5B59400]
04:14:48 INFO - PROCESS | 2428 | 1446466488127 Marionette INFO loaded listener.js
04:14:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EB8977400) [pid = 2428] [serial = 450] [outer = 0000003EB5B59400]
04:14:49 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
04:14:49 INFO - document served over http requires an http
04:14:49 INFO - sub-resource via xhr-request using the meta-referrer
04:14:49 INFO - delivery method with swap-origin-redirect and when
04:14:49 INFO - the target request is cross-origin.
04:14:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2137ms
04:14:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:14:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76C1800 == 68 [pid = 2428] [id = 160]
04:14:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003E9BB75400) [pid = 2428] [serial = 451] [outer = 0000000000000000]
04:14:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003E9BB7D400) [pid = 2428] [serial = 452] [outer = 0000003E9BB75400]
04:14:50 INFO - PROCESS | 2428 | 1446466490389 Marionette INFO loaded listener.js
04:14:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 133 (0000003EA3C52C00) [pid = 2428] [serial = 453] [outer = 0000003E9BB75400]
04:14:51 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
04:14:51 INFO - document served over http requires an https
04:14:51 INFO - sub-resource via fetch-request using the meta-referrer
04:14:51 INFO - delivery method with keep-origin-redirect and when
04:14:51 INFO - the target request is cross-origin.
04:14:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1285ms
04:14:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:14:51 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA84F8800 == 69 [pid = 2428] [id = 161]
04:14:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 134 (0000003EA11F6400) [pid = 2428] [serial = 454] [outer = 0000000000000000]
04:14:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 135 (0000003EA3C55400) [pid = 2428] [serial = 455] [outer = 0000003EA11F6400]
04:14:51 INFO - PROCESS | 2428 | 1446466491531 Marionette INFO loaded listener.js
04:14:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 136 (0000003EA8B74C00) [pid = 2428] [serial = 456] [outer = 0000003EA11F6400]
04:14:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAC212800 == 68 [pid = 2428] [id = 69]
04:14:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1FE8800 == 67 [pid = 2428] [id = 92]
04:14:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB2EB7800 == 66 [pid = 2428] [id = 110]
04:14:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76C3800 == 65 [pid = 2428] [id = 90]
04:14:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3DD1000 == 64 [pid = 2428] [id = 146]
04:14:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB2EB1800 == 63 [pid = 2428] [id = 145]
04:14:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1D22000 == 62 [pid = 2428] [id = 144]
04:14:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1793800 == 61 [pid = 2428] [id = 143]
04:14:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1204000 == 60 [pid = 2428] [id = 142]
04:14:52 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACBEB000 == 59 [pid = 2428] [id = 141]
04:14:52 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9C1F800 == 58 [pid = 2428] [id = 140]
04:14:52 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2919000 == 57 [pid = 2428] [id = 139]
04:14:52 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA1EE2800 == 56 [pid = 2428] [id = 138]
04:14:52 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9C04000 == 55 [pid = 2428] [id = 137]
04:14:52 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2C9A800 == 54 [pid = 2428] [id = 136]
04:14:52 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAA5BC800 == 53 [pid = 2428] [id = 134]
04:14:52 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1D11000 == 52 [pid = 2428] [id = 126]
04:14:52 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA88D4000 == 51 [pid = 2428] [id = 127]
04:14:52 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
04:14:52 INFO - document served over http requires an https
04:14:52 INFO - sub-resource via fetch-request using the meta-referrer
04:14:52 INFO - delivery method with no-redirect and when
04:14:52 INFO - the target request is cross-origin.
04:14:52 INFO - PROCESS | 2428 | --DOMWINDOW == 135 (0000003EAD3CC000) [pid = 2428] [serial = 332] [outer = 0000000000000000] [url = about:blank]
04:14:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 944ms
04:14:52 INFO - PROCESS | 2428 | --DOMWINDOW == 134 (0000003EACBC3400) [pid = 2428] [serial = 345] [outer = 0000000000000000] [url = about:blank]
04:14:52 INFO - PROCESS | 2428 | --DOMWINDOW == 133 (0000003EA3CBA800) [pid = 2428] [serial = 314] [outer = 0000000000000000] [url = about:blank]
04:14:52 INFO - PROCESS | 2428 | --DOMWINDOW == 132 (0000003EA2EA0000) [pid = 2428] [serial = 340] [outer = 0000000000000000] [url = about:blank]
04:14:52 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EA859E800) [pid = 2428] [serial = 335] [outer = 0000000000000000] [url = about:blank]
04:14:52 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003EB1875800) [pid = 2428] [serial = 311] [outer = 0000000000000000] [url = about:blank]
04:14:52 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003EB1875000) [pid = 2428] [serial = 326] [outer = 0000000000000000] [url = about:blank]
04:14:52 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003EAE50FC00) [pid = 2428] [serial = 353] [outer = 0000000000000000] [url = about:blank]
04:14:52 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EAD85DC00) [pid = 2428] [serial = 350] [outer = 0000000000000000] [url = about:blank]
04:14:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:14:52 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA7488800 == 52 [pid = 2428] [id = 162]
04:14:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003E9BB83800) [pid = 2428] [serial = 457] [outer = 0000000000000000]
04:14:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EA0EE4C00) [pid = 2428] [serial = 458] [outer = 0000003E9BB83800]
04:14:52 INFO - PROCESS | 2428 | 1446466492492 Marionette INFO loaded listener.js
04:14:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EA2EDE000) [pid = 2428] [serial = 459] [outer = 0000003E9BB83800]
04:14:53 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
04:14:53 INFO - document served over http requires an https
04:14:53 INFO - sub-resource via fetch-request using the meta-referrer
04:14:53 INFO - delivery method with swap-origin-redirect and when
04:14:53 INFO - the target request is cross-origin.
04:14:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 691ms
04:14:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:14:53 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACAE1000 == 53 [pid = 2428] [id = 163]
04:14:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003EA83BDC00) [pid = 2428] [serial = 460] [outer = 0000000000000000]
04:14:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003EA8842400) [pid = 2428] [serial = 461] [outer = 0000003EA83BDC00]
04:14:53 INFO - PROCESS | 2428 | 1446466493176 Marionette INFO loaded listener.js
04:14:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 133 (0000003EACABB000) [pid = 2428] [serial = 462] [outer = 0000003EA83BDC00]
04:14:53 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAD75C000 == 54 [pid = 2428] [id = 164]
04:14:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 134 (0000003EACBB7000) [pid = 2428] [serial = 463] [outer = 0000000000000000]
04:14:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 135 (0000003EAD3B4400) [pid = 2428] [serial = 464] [outer = 0000003EACBB7000]
04:14:53 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
04:14:53 INFO - document served over http requires an https
04:14:53 INFO - sub-resource via iframe-tag using the meta-referrer
04:14:53 INFO - delivery method with keep-origin-redirect and when
04:14:53 INFO - the target request is cross-origin.
04:14:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms
04:14:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:14:53 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1214800 == 55 [pid = 2428] [id = 165]
04:14:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 136 (0000003EA85A1C00) [pid = 2428] [serial = 465] [outer = 0000000000000000]
04:14:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 137 (0000003EAD3C4000) [pid = 2428] [serial = 466] [outer = 0000003EA85A1C00]
04:14:53 INFO - PROCESS | 2428 | 1446466493985 Marionette INFO loaded listener.js
04:14:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 138 (0000003EAD63E000) [pid = 2428] [serial = 467] [outer = 0000003EA85A1C00]
04:14:54 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1448800 == 56 [pid = 2428] [id = 166]
04:14:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 139 (0000003EAD63C400) [pid = 2428] [serial = 468] [outer = 0000000000000000]
04:14:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 140 (0000003EAD85E400) [pid = 2428] [serial = 469] [outer = 0000003EAD63C400]
04:14:54 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
04:14:54 INFO - document served over http requires an https
04:14:54 INFO - sub-resource via iframe-tag using the meta-referrer
04:14:54 INFO - delivery method with no-redirect and when
04:14:54 INFO - the target request is cross-origin.
04:14:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 836ms
04:14:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:14:54 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1898800 == 57 [pid = 2428] [id = 167]
04:14:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 141 (0000003EAD859800) [pid = 2428] [serial = 470] [outer = 0000000000000000]
04:14:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 142 (0000003EAD85DC00) [pid = 2428] [serial = 471] [outer = 0000003EAD859800]
04:14:54 INFO - PROCESS | 2428 | 1446466494798 Marionette INFO loaded listener.js
04:14:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 143 (0000003EAE4C9C00) [pid = 2428] [serial = 472] [outer = 0000003EAD859800]
04:14:55 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1E82000 == 58 [pid = 2428] [id = 168]
04:14:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 144 (0000003EAE511000) [pid = 2428] [serial = 473] [outer = 0000000000000000]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 143 (0000003EB2E69000) [pid = 2428] [serial = 378] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 142 (0000003EA74EEC00) [pid = 2428] [serial = 383] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466471540]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 141 (0000003EAD7A7C00) [pid = 2428] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 140 (0000003EB1B7F000) [pid = 2428] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 139 (0000003EAD383C00) [pid = 2428] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 138 (0000003EA9054800) [pid = 2428] [serial = 394] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 137 (0000003EAD641C00) [pid = 2428] [serial = 401] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 136 (0000003E9D3D6C00) [pid = 2428] [serial = 391] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 135 (0000003EB0E38000) [pid = 2428] [serial = 413] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 134 (0000003EAE541400) [pid = 2428] [serial = 404] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 133 (0000003EAA52B800) [pid = 2428] [serial = 361] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 132 (0000003EA2B81400) [pid = 2428] [serial = 410] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EB1292400) [pid = 2428] [serial = 407] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003EA0B9A400) [pid = 2428] [serial = 389] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003E9BCB1800) [pid = 2428] [serial = 386] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003EAD385C00) [pid = 2428] [serial = 398] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EB172B000) [pid = 2428] [serial = 416] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EA0C7DC00) [pid = 2428] [serial = 388] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EB0E33C00) [pid = 2428] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EA859FC00) [pid = 2428] [serial = 393] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 123 (0000003EAA535800) [pid = 2428] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 122 (0000003EACBBFC00) [pid = 2428] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003E9BBAC800) [pid = 2428] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EA11A9C00) [pid = 2428] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EAE540000) [pid = 2428] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003EACABC000) [pid = 2428] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003E9BB83400) [pid = 2428] [serial = 390] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003EB375F000) [pid = 2428] [serial = 379] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003EB1DD6C00) [pid = 2428] [serial = 376] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EA3C5A000) [pid = 2428] [serial = 370] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003EB187A000) [pid = 2428] [serial = 373] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 112 (0000003EAE542000) [pid = 2428] [serial = 367] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 111 (0000003E9BBAD800) [pid = 2428] [serial = 384] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466471540]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 110 (0000003EB2E6A400) [pid = 2428] [serial = 381] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 109 (0000003EAD3B5C00) [pid = 2428] [serial = 364] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 108 (0000003EA181B800) [pid = 2428] [serial = 358] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 107 (0000003EB5357800) [pid = 2428] [serial = 275] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 106 (0000003EAE418400) [pid = 2428] [serial = 402] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 105 (0000003EB2E64800) [pid = 2428] [serial = 329] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 104 (0000003EAE65E800) [pid = 2428] [serial = 405] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 103 (0000003EB15AA000) [pid = 2428] [serial = 408] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 102 (0000003EB1DDD400) [pid = 2428] [serial = 272] [outer = 0000000000000000] [url = about:blank]
04:14:55 INFO - PROCESS | 2428 | --DOMWINDOW == 101 (0000003EA2E9CC00) [pid = 2428] [serial = 164] [outer = 0000000000000000] [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.]
04:14:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 102 (0000003E9BBAC800) [pid = 2428] [serial = 474] [outer = 0000003EAE511000]
04:14:55 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
04:14:55 INFO - document served over http requires an https
04:14:55 INFO - sub-resource via iframe-tag using the meta-referrer
04:14:55 INFO - delivery method with swap-origin-redirect and when
04:14:55 INFO - the target request is cross-origin.
04:14:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 839ms
04:14:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:14:55 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1FE5800 == 59 [pid = 2428] [id = 169]
04:14:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 103 (0000003EAD383C00) [pid = 2428] [serial = 475] [outer = 0000000000000000]
04:14:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 104 (0000003EAD3C3000) [pid = 2428] [serial = 476] [outer = 0000003EAD383C00]
04:14:55 INFO - PROCESS | 2428 | 1446466495566 Marionette INFO loaded listener.js
04:14:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 105 (0000003EAE53E800) [pid = 2428] [serial = 477] [outer = 0000003EAD383C00]
04:14:56 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
04:14:56 INFO - document served over http requires an https
04:14:56 INFO - sub-resource via script-tag using the meta-referrer
04:14:56 INFO - delivery method with keep-origin-redirect and when
04:14:56 INFO - the target request is cross-origin.
04:14:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 693ms
04:14:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
04:14:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3D7D000 == 60 [pid = 2428] [id = 170]
04:14:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 106 (0000003EAE549800) [pid = 2428] [serial = 478] [outer = 0000000000000000]
04:14:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 107 (0000003EAE556C00) [pid = 2428] [serial = 479] [outer = 0000003EAE549800]
04:14:56 INFO - PROCESS | 2428 | 1446466496251 Marionette INFO loaded listener.js
04:14:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 108 (0000003EB0EBD400) [pid = 2428] [serial = 480] [outer = 0000003EAE549800]
04:14: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
04:14:56 INFO - document served over http requires an https
04:14:56 INFO - sub-resource via script-tag using the meta-referrer
04:14:56 INFO - delivery method with no-redirect and when
04:14:56 INFO - the target request is cross-origin.
04:14:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 628ms
04:14:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:14:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3F19800 == 61 [pid = 2428] [id = 171]
04:14:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 109 (0000003EB0E38800) [pid = 2428] [serial = 481] [outer = 0000000000000000]
04:14:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 110 (0000003EB105F800) [pid = 2428] [serial = 482] [outer = 0000003EB0E38800]
04:14:56 INFO - PROCESS | 2428 | 1446466496920 Marionette INFO loaded listener.js
04:14:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 111 (0000003EB12D3800) [pid = 2428] [serial = 483] [outer = 0000003EB0E38800]
04:14:57 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
04:14:57 INFO - document served over http requires an https
04:14:57 INFO - sub-resource via script-tag using the meta-referrer
04:14:57 INFO - delivery method with swap-origin-redirect and when
04:14:57 INFO - the target request is cross-origin.
04:14:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 690ms
04:14:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:14:57 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB482B000 == 62 [pid = 2428] [id = 172]
04:14:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 112 (0000003EA2EA0800) [pid = 2428] [serial = 484] [outer = 0000000000000000]
04:14:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 113 (0000003EB12D2800) [pid = 2428] [serial = 485] [outer = 0000003EA2EA0800]
04:14:57 INFO - PROCESS | 2428 | 1446466497587 Marionette INFO loaded listener.js
04:14:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003EB1B8C000) [pid = 2428] [serial = 486] [outer = 0000003EA2EA0800]
04:14:58 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
04:14:58 INFO - document served over http requires an https
04:14:58 INFO - sub-resource via xhr-request using the meta-referrer
04:14:58 INFO - delivery method with keep-origin-redirect and when
04:14:58 INFO - the target request is cross-origin.
04:14:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 628ms
04:14:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
04:14:58 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2919000 == 63 [pid = 2428] [id = 173]
04:14:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003E9BBA9C00) [pid = 2428] [serial = 487] [outer = 0000000000000000]
04:14:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003E9BC95C00) [pid = 2428] [serial = 488] [outer = 0000003E9BBA9C00]
04:14:58 INFO - PROCESS | 2428 | 1446466498461 Marionette INFO loaded listener.js
04:14:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003EA2E9CC00) [pid = 2428] [serial = 489] [outer = 0000003E9BBA9C00]
04:14:58 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1367
04:14:59 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
04:14:59 INFO - document served over http requires an https
04:14:59 INFO - sub-resource via xhr-request using the meta-referrer
04:14:59 INFO - delivery method with no-redirect and when
04:14:59 INFO - the target request is cross-origin.
04:14:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1245ms
04:14:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:14:59 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAE61D800 == 64 [pid = 2428] [id = 174]
04:14:59 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EA85C0C00) [pid = 2428] [serial = 490] [outer = 0000000000000000]
04:14:59 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EA94EEC00) [pid = 2428] [serial = 491] [outer = 0000003EA85C0C00]
04:14:59 INFO - PROCESS | 2428 | 1446466499633 Marionette INFO loaded listener.js
04:14:59 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EAD3C2800) [pid = 2428] [serial = 492] [outer = 0000003EA85C0C00]
04:15:00 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
04:15:00 INFO - document served over http requires an https
04:15:00 INFO - sub-resource via xhr-request using the meta-referrer
04:15:00 INFO - delivery method with swap-origin-redirect and when
04:15:00 INFO - the target request is cross-origin.
04:15:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 985ms
04:15:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:15:00 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4E9F000 == 65 [pid = 2428] [id = 175]
04:15:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EAD3C7000) [pid = 2428] [serial = 493] [outer = 0000000000000000]
04:15:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003EAD861000) [pid = 2428] [serial = 494] [outer = 0000003EAD3C7000]
04:15:00 INFO - PROCESS | 2428 | 1446466500622 Marionette INFO loaded listener.js
04:15:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 123 (0000003EB1056400) [pid = 2428] [serial = 495] [outer = 0000003EAD3C7000]
04:15:01 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
04:15:01 INFO - document served over http requires an http
04:15:01 INFO - sub-resource via fetch-request using the meta-referrer
04:15:01 INFO - delivery method with keep-origin-redirect and when
04:15:01 INFO - the target request is same-origin.
04:15:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1030ms
04:15:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
04:15:01 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F1F000 == 66 [pid = 2428] [id = 176]
04:15:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 124 (0000003EB12C8400) [pid = 2428] [serial = 496] [outer = 0000000000000000]
04:15:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003EB1EADC00) [pid = 2428] [serial = 497] [outer = 0000003EB12C8400]
04:15:01 INFO - PROCESS | 2428 | 1446466501677 Marionette INFO loaded listener.js
04:15:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003EB3769000) [pid = 2428] [serial = 498] [outer = 0000003EB12C8400]
04:15:02 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
04:15:02 INFO - document served over http requires an http
04:15:02 INFO - sub-resource via fetch-request using the meta-referrer
04:15:02 INFO - delivery method with no-redirect and when
04:15:02 INFO - the target request is same-origin.
04:15:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1004ms
04:15:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:15:02 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB854B800 == 67 [pid = 2428] [id = 177]
04:15:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EB4892800) [pid = 2428] [serial = 499] [outer = 0000000000000000]
04:15:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003EB4896800) [pid = 2428] [serial = 500] [outer = 0000003EB4892800]
04:15:02 INFO - PROCESS | 2428 | 1446466502678 Marionette INFO loaded listener.js
04:15:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EB5359800) [pid = 2428] [serial = 501] [outer = 0000003EB4892800]
04:15:03 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
04:15:03 INFO - document served over http requires an http
04:15:03 INFO - sub-resource via fetch-request using the meta-referrer
04:15:03 INFO - delivery method with swap-origin-redirect and when
04:15:03 INFO - the target request is same-origin.
04:15:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 923ms
04:15:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:15:03 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3598800 == 68 [pid = 2428] [id = 178]
04:15:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EB65B4800) [pid = 2428] [serial = 502] [outer = 0000000000000000]
04:15:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003EB65B6400) [pid = 2428] [serial = 503] [outer = 0000003EB65B4800]
04:15:03 INFO - PROCESS | 2428 | 1446466503620 Marionette INFO loaded listener.js
04:15:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003EB7386C00) [pid = 2428] [serial = 504] [outer = 0000003EB65B4800]
04:15:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB728D000 == 69 [pid = 2428] [id = 179]
04:15:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 133 (0000003EB3FB5800) [pid = 2428] [serial = 505] [outer = 0000000000000000]
04:15:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 134 (0000003EB3FBA800) [pid = 2428] [serial = 506] [outer = 0000003EB3FB5800]
04:15:04 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:15:04 INFO - document served over http requires an http
04:15:04 INFO - sub-resource via iframe-tag using the meta-referrer
04:15:04 INFO - delivery method with keep-origin-redirect and when
04:15:04 INFO - the target request is same-origin.
04:15:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1027ms
04:15:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:15:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7299000 == 70 [pid = 2428] [id = 180]
04:15:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 135 (0000003EB3FB8800) [pid = 2428] [serial = 507] [outer = 0000000000000000]
04:15:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 136 (0000003EB65B5800) [pid = 2428] [serial = 508] [outer = 0000003EB3FB8800]
04:15:04 INFO - PROCESS | 2428 | 1446466504681 Marionette INFO loaded listener.js
04:15:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 137 (0000003EB897AC00) [pid = 2428] [serial = 509] [outer = 0000003EB3FB8800]
04:15:05 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB722E800 == 71 [pid = 2428] [id = 181]
04:15:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 138 (0000003EB897E800) [pid = 2428] [serial = 510] [outer = 0000000000000000]
04:15:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 139 (0000003EB897B800) [pid = 2428] [serial = 511] [outer = 0000003EB897E800]
04:15:05 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
04:15:05 INFO - document served over http requires an http
04:15:05 INFO - sub-resource via iframe-tag using the meta-referrer
04:15:05 INFO - delivery method with no-redirect and when
04:15:05 INFO - the target request is same-origin.
04:15:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 986ms
04:15:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:15:05 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7239800 == 72 [pid = 2428] [id = 182]
04:15:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 140 (0000003EB897EC00) [pid = 2428] [serial = 512] [outer = 0000000000000000]
04:15:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 141 (0000003EB8982C00) [pid = 2428] [serial = 513] [outer = 0000003EB897EC00]
04:15:05 INFO - PROCESS | 2428 | 1446466505629 Marionette INFO loaded listener.js
04:15:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 142 (0000003EB8F0E000) [pid = 2428] [serial = 514] [outer = 0000003EB897EC00]
04:15:06 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7E9B000 == 73 [pid = 2428] [id = 183]
04:15:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 143 (0000003EB7B09400) [pid = 2428] [serial = 515] [outer = 0000000000000000]
04:15:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 144 (0000003EB7B0C400) [pid = 2428] [serial = 516] [outer = 0000003EB7B09400]
04:15:06 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
04:15:06 INFO - document served over http requires an http
04:15:06 INFO - sub-resource via iframe-tag using the meta-referrer
04:15:06 INFO - delivery method with swap-origin-redirect and when
04:15:06 INFO - the target request is same-origin.
04:15:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 943ms
04:15:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:15:06 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7EA8000 == 74 [pid = 2428] [id = 184]
04:15:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 145 (0000003EB7B09800) [pid = 2428] [serial = 517] [outer = 0000000000000000]
04:15:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 146 (0000003EB7B0C000) [pid = 2428] [serial = 518] [outer = 0000003EB7B09800]
04:15:06 INFO - PROCESS | 2428 | 1446466506587 Marionette INFO loaded listener.js
04:15:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 147 (0000003EB7B39400) [pid = 2428] [serial = 519] [outer = 0000003EB7B09800]
04:15:08 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
04:15:08 INFO - document served over http requires an http
04:15:08 INFO - sub-resource via script-tag using the meta-referrer
04:15:08 INFO - delivery method with keep-origin-redirect and when
04:15:08 INFO - the target request is same-origin.
04:15:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2239ms
04:15:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
04:15:09 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA84ED000 == 75 [pid = 2428] [id = 185]
04:15:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 148 (0000003E9BB77000) [pid = 2428] [serial = 520] [outer = 0000000000000000]
04:15:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 149 (0000003E9BBAF400) [pid = 2428] [serial = 521] [outer = 0000003E9BB77000]
04:15:09 INFO - PROCESS | 2428 | 1446466509179 Marionette INFO loaded listener.js
04:15:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 150 (0000003EA81D6800) [pid = 2428] [serial = 522] [outer = 0000003E9BB77000]
04:15:09 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
04:15:09 INFO - document served over http requires an http
04:15:09 INFO - sub-resource via script-tag using the meta-referrer
04:15:09 INFO - delivery method with no-redirect and when
04:15:09 INFO - the target request is same-origin.
04:15:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1326ms
04:15:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:15:10 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB143F000 == 76 [pid = 2428] [id = 186]
04:15:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 151 (0000003EA81F0400) [pid = 2428] [serial = 523] [outer = 0000000000000000]
04:15:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 152 (0000003EA9054800) [pid = 2428] [serial = 524] [outer = 0000003EA81F0400]
04:15:10 INFO - PROCESS | 2428 | 1446466510146 Marionette INFO loaded listener.js
04:15:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 153 (0000003EAD638800) [pid = 2428] [serial = 525] [outer = 0000003EA81F0400]
04:15:10 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
04:15:10 INFO - document served over http requires an http
04:15:10 INFO - sub-resource via script-tag using the meta-referrer
04:15:10 INFO - delivery method with swap-origin-redirect and when
04:15:10 INFO - the target request is same-origin.
04:15:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 986ms
04:15:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:15:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA84F4000 == 77 [pid = 2428] [id = 187]
04:15:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 154 (0000003EA909C000) [pid = 2428] [serial = 526] [outer = 0000000000000000]
04:15:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 155 (0000003EAB36CC00) [pid = 2428] [serial = 527] [outer = 0000003EA909C000]
04:15:11 INFO - PROCESS | 2428 | 1446466511163 Marionette INFO loaded listener.js
04:15:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 156 (0000003EAE416C00) [pid = 2428] [serial = 528] [outer = 0000003EA909C000]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB482B000 == 76 [pid = 2428] [id = 172]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3F19800 == 75 [pid = 2428] [id = 171]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3D7D000 == 74 [pid = 2428] [id = 170]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1FE5800 == 73 [pid = 2428] [id = 169]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1E82000 == 72 [pid = 2428] [id = 168]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1898800 == 71 [pid = 2428] [id = 167]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1448800 == 70 [pid = 2428] [id = 166]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1214800 == 69 [pid = 2428] [id = 165]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAD75C000 == 68 [pid = 2428] [id = 164]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACAE1000 == 67 [pid = 2428] [id = 163]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA7488800 == 66 [pid = 2428] [id = 162]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA84F8800 == 65 [pid = 2428] [id = 161]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76C1800 == 64 [pid = 2428] [id = 160]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB65DE800 == 63 [pid = 2428] [id = 159]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAAC58800 == 62 [pid = 2428] [id = 158]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB65E0000 == 61 [pid = 2428] [id = 157]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB563E800 == 60 [pid = 2428] [id = 156]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7EF5800 == 59 [pid = 2428] [id = 155]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F08800 == 58 [pid = 2428] [id = 154]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB48DE000 == 57 [pid = 2428] [id = 153]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB48DB800 == 56 [pid = 2428] [id = 152]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4825800 == 55 [pid = 2428] [id = 151]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1D07000 == 54 [pid = 2428] [id = 150]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACB7F000 == 53 [pid = 2428] [id = 149]
04:15:11 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2969800 == 52 [pid = 2428] [id = 148]
04:15:11 INFO - PROCESS | 2428 | --DOMWINDOW == 155 (0000003EA3C52800) [pid = 2428] [serial = 387] [outer = 0000000000000000] [url = about:blank]
04:15:11 INFO - PROCESS | 2428 | --DOMWINDOW == 154 (0000003EAD633C00) [pid = 2428] [serial = 399] [outer = 0000000000000000] [url = about:blank]
04:15:11 INFO - PROCESS | 2428 | --DOMWINDOW == 153 (0000003EB0EBF800) [pid = 2428] [serial = 356] [outer = 0000000000000000] [url = about:blank]
04:15:11 INFO - PROCESS | 2428 | --DOMWINDOW == 152 (0000003EA3C6A400) [pid = 2428] [serial = 392] [outer = 0000000000000000] [url = about:blank]
04:15:11 INFO - PROCESS | 2428 | --DOMWINDOW == 151 (0000003EAA7F2C00) [pid = 2428] [serial = 395] [outer = 0000000000000000] [url = about:blank]
04:15:11 INFO - PROCESS | 2428 | --DOMWINDOW == 150 (0000003EB1060000) [pid = 2428] [serial = 414] [outer = 0000000000000000] [url = about:blank]
04:15:11 INFO - PROCESS | 2428 | --DOMWINDOW == 149 (0000003EAD383000) [pid = 2428] [serial = 411] [outer = 0000000000000000] [url = about:blank]
04:15:11 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
04:15:11 INFO - document served over http requires an http
04:15:11 INFO - sub-resource via xhr-request using the meta-referrer
04:15:11 INFO - delivery method with keep-origin-redirect and when
04:15:11 INFO - the target request is same-origin.
04:15:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1027ms
04:15:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
04:15:12 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA818F800 == 53 [pid = 2428] [id = 188]
04:15:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 150 (0000003EA115B800) [pid = 2428] [serial = 529] [outer = 0000000000000000]
04:15:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 151 (0000003EA813B000) [pid = 2428] [serial = 530] [outer = 0000003EA115B800]
04:15:12 INFO - PROCESS | 2428 | 1446466512119 Marionette INFO loaded listener.js
04:15:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 152 (0000003EACBBC800) [pid = 2428] [serial = 531] [outer = 0000003EA115B800]
04:15:12 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
04:15:12 INFO - document served over http requires an http
04:15:12 INFO - sub-resource via xhr-request using the meta-referrer
04:15:12 INFO - delivery method with no-redirect and when
04:15:12 INFO - the target request is same-origin.
04:15:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 712ms
04:15:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:15:12 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACBCF000 == 54 [pid = 2428] [id = 189]
04:15:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 153 (0000003EAD632400) [pid = 2428] [serial = 532] [outer = 0000000000000000]
04:15:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 154 (0000003EAD640400) [pid = 2428] [serial = 533] [outer = 0000003EAD632400]
04:15:12 INFO - PROCESS | 2428 | 1446466512816 Marionette INFO loaded listener.js
04:15:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 155 (0000003EAE4B2800) [pid = 2428] [serial = 534] [outer = 0000003EAD632400]
04:15:13 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
04:15:13 INFO - document served over http requires an http
04:15:13 INFO - sub-resource via xhr-request using the meta-referrer
04:15:13 INFO - delivery method with swap-origin-redirect and when
04:15:13 INFO - the target request is same-origin.
04:15:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 629ms
04:15:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:15:13 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1444800 == 55 [pid = 2428] [id = 190]
04:15:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 156 (0000003EAE541000) [pid = 2428] [serial = 535] [outer = 0000000000000000]
04:15:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 157 (0000003EAE547800) [pid = 2428] [serial = 536] [outer = 0000003EAE541000]
04:15:13 INFO - PROCESS | 2428 | 1446466513475 Marionette INFO loaded listener.js
04:15:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 158 (0000003EB105A400) [pid = 2428] [serial = 537] [outer = 0000003EAE541000]
04:15:14 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
04:15:14 INFO - document served over http requires an https
04:15:14 INFO - sub-resource via fetch-request using the meta-referrer
04:15:14 INFO - delivery method with keep-origin-redirect and when
04:15:14 INFO - the target request is same-origin.
04:15:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 733ms
04:15:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
04:15:14 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB29ED000 == 56 [pid = 2428] [id = 191]
04:15:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 159 (0000003EB129B400) [pid = 2428] [serial = 538] [outer = 0000000000000000]
04:15:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 160 (0000003EB1733800) [pid = 2428] [serial = 539] [outer = 0000003EB129B400]
04:15:14 INFO - PROCESS | 2428 | 1446466514257 Marionette INFO loaded listener.js
04:15:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 161 (0000003EB1EAE800) [pid = 2428] [serial = 540] [outer = 0000003EB129B400]
04:15:14 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
04:15:14 INFO - document served over http requires an https
04:15:14 INFO - sub-resource via fetch-request using the meta-referrer
04:15:14 INFO - delivery method with no-redirect and when
04:15:14 INFO - the target request is same-origin.
04:15:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 734ms
04:15:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:15:14 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3DDC800 == 57 [pid = 2428] [id = 192]
04:15:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 162 (0000003EB1EAB400) [pid = 2428] [serial = 541] [outer = 0000000000000000]
04:15:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 163 (0000003EB375FC00) [pid = 2428] [serial = 542] [outer = 0000003EB1EAB400]
04:15:15 INFO - PROCESS | 2428 | 1446466515008 Marionette INFO loaded listener.js
04:15:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 164 (0000003EB4891400) [pid = 2428] [serial = 543] [outer = 0000003EB1EAB400]
04:15:15 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
04:15:15 INFO - document served over http requires an https
04:15:15 INFO - sub-resource via fetch-request using the meta-referrer
04:15:15 INFO - delivery method with swap-origin-redirect and when
04:15:15 INFO - the target request is same-origin.
04:15:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 732ms
04:15:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:15:15 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4823000 == 58 [pid = 2428] [id = 193]
04:15:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 165 (0000003EB488F800) [pid = 2428] [serial = 544] [outer = 0000000000000000]
04:15:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 166 (0000003EB4FCDC00) [pid = 2428] [serial = 545] [outer = 0000003EB488F800]
04:15:15 INFO - PROCESS | 2428 | 1446466515751 Marionette INFO loaded listener.js
04:15:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 167 (0000003EB4FD8800) [pid = 2428] [serial = 546] [outer = 0000003EB488F800]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 166 (0000003EA8B69C00) [pid = 2428] [serial = 426] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466481828]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 165 (0000003EAAA54400) [pid = 2428] [serial = 431] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 164 (0000003EA3C5B400) [pid = 2428] [serial = 421] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 163 (0000003EB12D4400) [pid = 2428] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 162 (0000003EB12D2800) [pid = 2428] [serial = 485] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 161 (0000003EAD859800) [pid = 2428] [serial = 470] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 160 (0000003EAE555800) [pid = 2428] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 159 (0000003EA83BDC00) [pid = 2428] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 158 (0000003E9BB75400) [pid = 2428] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 157 (0000003EAD63C400) [pid = 2428] [serial = 468] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466494355]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 156 (0000003EB0E38800) [pid = 2428] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 155 (0000003EAD383C00) [pid = 2428] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 154 (0000003EA11F6400) [pid = 2428] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 153 (0000003EAE549800) [pid = 2428] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 152 (0000003E9BB83800) [pid = 2428] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 151 (0000003EACBB7000) [pid = 2428] [serial = 463] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 150 (0000003EAE511000) [pid = 2428] [serial = 473] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 149 (0000003EA85A1C00) [pid = 2428] [serial = 465] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 148 (0000003EAD85DC00) [pid = 2428] [serial = 471] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 147 (0000003EAD3C3000) [pid = 2428] [serial = 476] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 146 (0000003EA8842400) [pid = 2428] [serial = 461] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 145 (0000003EB3768C00) [pid = 2428] [serial = 440] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 144 (0000003EB5B5B800) [pid = 2428] [serial = 446] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 143 (0000003EA85B9000) [pid = 2428] [serial = 424] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 142 (0000003EA3C55400) [pid = 2428] [serial = 455] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 141 (0000003EA8B68C00) [pid = 2428] [serial = 427] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466481828]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 140 (0000003EAAA61800) [pid = 2428] [serial = 434] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 139 (0000003EA904E000) [pid = 2428] [serial = 422] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 138 (0000003E9BB7D400) [pid = 2428] [serial = 452] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 137 (0000003EA0EE4C00) [pid = 2428] [serial = 458] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 136 (0000003EB738C400) [pid = 2428] [serial = 449] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 135 (0000003EAD854C00) [pid = 2428] [serial = 429] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 134 (0000003E9BBAC800) [pid = 2428] [serial = 474] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 133 (0000003EAD3C4000) [pid = 2428] [serial = 466] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 132 (0000003EAD3B4400) [pid = 2428] [serial = 464] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EAD6DC800) [pid = 2428] [serial = 437] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003EAD85E400) [pid = 2428] [serial = 469] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466494355]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003EB105F800) [pid = 2428] [serial = 482] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003EAAA57000) [pid = 2428] [serial = 432] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003E9CC97800) [pid = 2428] [serial = 419] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EAE556C00) [pid = 2428] [serial = 479] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EB79E8400) [pid = 2428] [serial = 443] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EB1BCAC00) [pid = 2428] [serial = 417] [outer = 0000000000000000] [url = about:blank]
04:15:16 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3D97000 == 59 [pid = 2428] [id = 194]
04:15:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003E9BBAC800) [pid = 2428] [serial = 547] [outer = 0000000000000000]
04:15:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003EA85A1C00) [pid = 2428] [serial = 548] [outer = 0000003E9BBAC800]
04:15:16 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
04:15:16 INFO - document served over http requires an https
04:15:16 INFO - sub-resource via iframe-tag using the meta-referrer
04:15:16 INFO - delivery method with keep-origin-redirect and when
04:15:16 INFO - the target request is same-origin.
04:15:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 986ms
04:15:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:15:16 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4E1D000 == 60 [pid = 2428] [id = 195]
04:15:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EA3C5B400) [pid = 2428] [serial = 549] [outer = 0000000000000000]
04:15:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003EAE403800) [pid = 2428] [serial = 550] [outer = 0000003EA3C5B400]
04:15:16 INFO - PROCESS | 2428 | 1446466516690 Marionette INFO loaded listener.js
04:15:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EB5358800) [pid = 2428] [serial = 551] [outer = 0000003EA3C5B400]
04:15:17 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB5643000 == 61 [pid = 2428] [id = 196]
04:15:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EB4FD8C00) [pid = 2428] [serial = 552] [outer = 0000000000000000]
04:15:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003EB55C7000) [pid = 2428] [serial = 553] [outer = 0000003EB4FD8C00]
04:15:17 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
04:15:17 INFO - document served over http requires an https
04:15:17 INFO - sub-resource via iframe-tag using the meta-referrer
04:15:17 INFO - delivery method with no-redirect and when
04:15:17 INFO - the target request is same-origin.
04:15:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 734ms
04:15:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:15:17 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB65E8800 == 62 [pid = 2428] [id = 197]
04:15:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003EB55C5000) [pid = 2428] [serial = 554] [outer = 0000000000000000]
04:15:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 133 (0000003EB55CCC00) [pid = 2428] [serial = 555] [outer = 0000003EB55C5000]
04:15:17 INFO - PROCESS | 2428 | 1446466517464 Marionette INFO loaded listener.js
04:15:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 134 (0000003EB5B5F800) [pid = 2428] [serial = 556] [outer = 0000003EB55C5000]
04:15:17 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7EFE800 == 63 [pid = 2428] [id = 198]
04:15:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 135 (0000003EB5B56000) [pid = 2428] [serial = 557] [outer = 0000000000000000]
04:15:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 136 (0000003EB7391C00) [pid = 2428] [serial = 558] [outer = 0000003EB5B56000]
04:15:18 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
04:15:18 INFO - document served over http requires an https
04:15:18 INFO - sub-resource via iframe-tag using the meta-referrer
04:15:18 INFO - delivery method with swap-origin-redirect and when
04:15:18 INFO - the target request is same-origin.
04:15:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 777ms
04:15:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:15:18 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9DD6F000 == 64 [pid = 2428] [id = 199]
04:15:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 137 (0000003E984E1C00) [pid = 2428] [serial = 559] [outer = 0000000000000000]
04:15:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 138 (0000003E9BB7D000) [pid = 2428] [serial = 560] [outer = 0000003E984E1C00]
04:15:18 INFO - PROCESS | 2428 | 1446466518390 Marionette INFO loaded listener.js
04:15:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 139 (0000003EA2E9B000) [pid = 2428] [serial = 561] [outer = 0000003E984E1C00]
04:15:19 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
04:15:19 INFO - document served over http requires an https
04:15:19 INFO - sub-resource via script-tag using the meta-referrer
04:15:19 INFO - delivery method with keep-origin-redirect and when
04:15:19 INFO - the target request is same-origin.
04:15:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1124ms
04:15:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
04:15:19 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1204000 == 65 [pid = 2428] [id = 200]
04:15:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 140 (0000003EA3C50C00) [pid = 2428] [serial = 562] [outer = 0000000000000000]
04:15:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 141 (0000003EA905B000) [pid = 2428] [serial = 563] [outer = 0000003EA3C50C00]
04:15:19 INFO - PROCESS | 2428 | 1446466519501 Marionette INFO loaded listener.js
04:15:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 142 (0000003EAD854800) [pid = 2428] [serial = 564] [outer = 0000003EA3C50C00]
04:15:20 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
04:15:20 INFO - document served over http requires an https
04:15:20 INFO - sub-resource via script-tag using the meta-referrer
04:15:20 INFO - delivery method with no-redirect and when
04:15:20 INFO - the target request is same-origin.
04:15:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1030ms
04:15:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:15:20 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8548800 == 66 [pid = 2428] [id = 201]
04:15:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 143 (0000003EAE53DC00) [pid = 2428] [serial = 565] [outer = 0000000000000000]
04:15:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 144 (0000003EB0EBFC00) [pid = 2428] [serial = 566] [outer = 0000003EAE53DC00]
04:15:20 INFO - PROCESS | 2428 | 1446466520538 Marionette INFO loaded listener.js
04:15:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 145 (0000003EB3FBB800) [pid = 2428] [serial = 567] [outer = 0000003EAE53DC00]
04:15:21 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
04:15:21 INFO - document served over http requires an https
04:15:21 INFO - sub-resource via script-tag using the meta-referrer
04:15:21 INFO - delivery method with swap-origin-redirect and when
04:15:21 INFO - the target request is same-origin.
04:15:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1028ms
04:15:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:15:21 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8AD6000 == 67 [pid = 2428] [id = 202]
04:15:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 146 (0000003EB252C400) [pid = 2428] [serial = 568] [outer = 0000000000000000]
04:15:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 147 (0000003EB65B5400) [pid = 2428] [serial = 569] [outer = 0000003EB252C400]
04:15:21 INFO - PROCESS | 2428 | 1446466521606 Marionette INFO loaded listener.js
04:15:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 148 (0000003EB7AA6400) [pid = 2428] [serial = 570] [outer = 0000003EB252C400]
04:15:22 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:15:22 INFO - document served over http requires an https
04:15:22 INFO - sub-resource via xhr-request using the meta-referrer
04:15:22 INFO - delivery method with keep-origin-redirect and when
04:15:22 INFO - the target request is same-origin.
04:15:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 966ms
04:15:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
04:15:22 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8F89800 == 68 [pid = 2428] [id = 203]
04:15:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 149 (0000003EB4FD4800) [pid = 2428] [serial = 571] [outer = 0000000000000000]
04:15:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 150 (0000003EB7AAD000) [pid = 2428] [serial = 572] [outer = 0000003EB4FD4800]
04:15:22 INFO - PROCESS | 2428 | 1446466522577 Marionette INFO loaded listener.js
04:15:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 151 (0000003EB7B3BC00) [pid = 2428] [serial = 573] [outer = 0000003EB4FD4800]
04:15:23 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
04:15:23 INFO - document served over http requires an https
04:15:23 INFO - sub-resource via xhr-request using the meta-referrer
04:15:23 INFO - delivery method with no-redirect and when
04:15:23 INFO - the target request is same-origin.
04:15:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 985ms
04:15:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:15:23 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBA0C6800 == 69 [pid = 2428] [id = 204]
04:15:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 152 (0000003EB7B41C00) [pid = 2428] [serial = 574] [outer = 0000000000000000]
04:15:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 153 (0000003EB8976000) [pid = 2428] [serial = 575] [outer = 0000003EB7B41C00]
04:15:23 INFO - PROCESS | 2428 | 1446466523511 Marionette INFO loaded listener.js
04:15:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 154 (0000003EB90CC000) [pid = 2428] [serial = 576] [outer = 0000003EB7B41C00]
04:15:24 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
04:15:24 INFO - document served over http requires an https
04:15:24 INFO - sub-resource via xhr-request using the meta-referrer
04:15:24 INFO - delivery method with swap-origin-redirect and when
04:15:24 INFO - the target request is same-origin.
04:15:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 922ms
04:15:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:15:24 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F44000 == 70 [pid = 2428] [id = 205]
04:15:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 155 (0000003EB93D2C00) [pid = 2428] [serial = 577] [outer = 0000000000000000]
04:15:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 156 (0000003EB93D4400) [pid = 2428] [serial = 578] [outer = 0000003EB93D2C00]
04:15:24 INFO - PROCESS | 2428 | 1446466524535 Marionette INFO loaded listener.js
04:15:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 157 (0000003EB93DDC00) [pid = 2428] [serial = 579] [outer = 0000003EB93D2C00]
04:15:25 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
04:15:25 INFO - document served over http requires an http
04:15:25 INFO - sub-resource via fetch-request using the http-csp
04:15:25 INFO - delivery method with keep-origin-redirect and when
04:15:25 INFO - the target request is cross-origin.
04:15:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 986ms
04:15:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:15:25 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F5A000 == 71 [pid = 2428] [id = 206]
04:15:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 158 (0000003EB652E000) [pid = 2428] [serial = 580] [outer = 0000000000000000]
04:15:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 159 (0000003EB6535000) [pid = 2428] [serial = 581] [outer = 0000003EB652E000]
04:15:25 INFO - PROCESS | 2428 | 1446466525431 Marionette INFO loaded listener.js
04:15:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 160 (0000003EB93DD800) [pid = 2428] [serial = 582] [outer = 0000003EB652E000]
04:15:26 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
04:15:26 INFO - document served over http requires an http
04:15:26 INFO - sub-resource via fetch-request using the http-csp
04:15:26 INFO - delivery method with no-redirect and when
04:15:26 INFO - the target request is cross-origin.
04:15:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 942ms
04:15:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:15:27 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB189B800 == 72 [pid = 2428] [id = 207]
04:15:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 161 (0000003EA0B9A400) [pid = 2428] [serial = 583] [outer = 0000000000000000]
04:15:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 162 (0000003EA8B77400) [pid = 2428] [serial = 584] [outer = 0000003EA0B9A400]
04:15:27 INFO - PROCESS | 2428 | 1446466527913 Marionette INFO loaded listener.js
04:15:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 163 (0000003EB5C32000) [pid = 2428] [serial = 585] [outer = 0000003EA0B9A400]
04:15:29 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:15:29 INFO - document served over http requires an http
04:15:29 INFO - sub-resource via fetch-request using the http-csp
04:15:29 INFO - delivery method with swap-origin-redirect and when
04:15:29 INFO - the target request is cross-origin.
04:15:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2937ms
04:15:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:15:29 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACAE1800 == 73 [pid = 2428] [id = 208]
04:15:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 164 (0000003EA859AC00) [pid = 2428] [serial = 586] [outer = 0000000000000000]
04:15:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 165 (0000003EA85BB000) [pid = 2428] [serial = 587] [outer = 0000003EA859AC00]
04:15:29 INFO - PROCESS | 2428 | 1446466529381 Marionette INFO loaded listener.js
04:15:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 166 (0000003EACBB7400) [pid = 2428] [serial = 588] [outer = 0000003EA859AC00]
04:15:29 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAA5C8000 == 74 [pid = 2428] [id = 209]
04:15:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 167 (0000003E9BB82400) [pid = 2428] [serial = 589] [outer = 0000000000000000]
04:15:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 168 (0000003EA2C29400) [pid = 2428] [serial = 590] [outer = 0000003E9BB82400]
04:15:30 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
04:15:30 INFO - document served over http requires an http
04:15:30 INFO - sub-resource via iframe-tag using the http-csp
04:15:30 INFO - delivery method with keep-origin-redirect and when
04:15:30 INFO - the target request is cross-origin.
04:15:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1137ms
04:15:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:15:30 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA277E000 == 75 [pid = 2428] [id = 210]
04:15:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 169 (0000003E9BB7E400) [pid = 2428] [serial = 591] [outer = 0000000000000000]
04:15:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 170 (0000003EA1E57400) [pid = 2428] [serial = 592] [outer = 0000003E9BB7E400]
04:15:30 INFO - PROCESS | 2428 | 1446466530530 Marionette INFO loaded listener.js
04:15:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 171 (0000003EAB0E2000) [pid = 2428] [serial = 593] [outer = 0000003E9BB7E400]
04:15:31 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2769000 == 76 [pid = 2428] [id = 211]
04:15:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 172 (0000003EA3C55C00) [pid = 2428] [serial = 594] [outer = 0000000000000000]
04:15:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 173 (0000003EAAA57000) [pid = 2428] [serial = 595] [outer = 0000003EA3C55C00]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4EB6800 == 75 [pid = 2428] [id = 132]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F16800 == 74 [pid = 2428] [id = 133]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1D0A000 == 73 [pid = 2428] [id = 128]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2C8E000 == 72 [pid = 2428] [id = 117]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7EFE800 == 71 [pid = 2428] [id = 198]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB65E8800 == 70 [pid = 2428] [id = 197]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB5643000 == 69 [pid = 2428] [id = 196]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4E1D000 == 68 [pid = 2428] [id = 195]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3D97000 == 67 [pid = 2428] [id = 194]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4823000 == 66 [pid = 2428] [id = 193]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3DDC800 == 65 [pid = 2428] [id = 192]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB29ED000 == 64 [pid = 2428] [id = 191]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1444800 == 63 [pid = 2428] [id = 190]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACBCF000 == 62 [pid = 2428] [id = 189]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA818F800 == 61 [pid = 2428] [id = 188]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA84F4000 == 60 [pid = 2428] [id = 187]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB143F000 == 59 [pid = 2428] [id = 186]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA84ED000 == 58 [pid = 2428] [id = 185]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7E9B000 == 57 [pid = 2428] [id = 183]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB722E800 == 56 [pid = 2428] [id = 181]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB728D000 == 55 [pid = 2428] [id = 179]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4E9F000 == 54 [pid = 2428] [id = 175]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAE61D800 == 53 [pid = 2428] [id = 174]
04:15:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2919000 == 52 [pid = 2428] [id = 173]
04:15:31 INFO - PROCESS | 2428 | --DOMWINDOW == 172 (0000003EAE53E800) [pid = 2428] [serial = 477] [outer = 0000000000000000] [url = about:blank]
04:15:31 INFO - PROCESS | 2428 | --DOMWINDOW == 171 (0000003EA2EDE000) [pid = 2428] [serial = 459] [outer = 0000000000000000] [url = about:blank]
04:15:31 INFO - PROCESS | 2428 | --DOMWINDOW == 170 (0000003EAE4C9C00) [pid = 2428] [serial = 472] [outer = 0000000000000000] [url = about:blank]
04:15:31 INFO - PROCESS | 2428 | --DOMWINDOW == 169 (0000003EA3C52C00) [pid = 2428] [serial = 453] [outer = 0000000000000000] [url = about:blank]
04:15:31 INFO - PROCESS | 2428 | --DOMWINDOW == 168 (0000003EB12D3800) [pid = 2428] [serial = 483] [outer = 0000000000000000] [url = about:blank]
04:15:31 INFO - PROCESS | 2428 | --DOMWINDOW == 167 (0000003EA8B74C00) [pid = 2428] [serial = 456] [outer = 0000000000000000] [url = about:blank]
04:15:31 INFO - PROCESS | 2428 | --DOMWINDOW == 166 (0000003EAD63E000) [pid = 2428] [serial = 467] [outer = 0000000000000000] [url = about:blank]
04:15:31 INFO - PROCESS | 2428 | --DOMWINDOW == 165 (0000003EB0EBD400) [pid = 2428] [serial = 480] [outer = 0000000000000000] [url = about:blank]
04:15:31 INFO - PROCESS | 2428 | --DOMWINDOW == 164 (0000003EACABB000) [pid = 2428] [serial = 462] [outer = 0000000000000000] [url = about:blank]
04:15:31 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
04:15:31 INFO - document served over http requires an http
04:15:31 INFO - sub-resource via iframe-tag using the http-csp
04:15:31 INFO - delivery method with no-redirect and when
04:15:31 INFO - the target request is cross-origin.
04:15:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1199ms
04:15:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:15:31 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA747D000 == 53 [pid = 2428] [id = 212]
04:15:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 165 (0000003EA1D33C00) [pid = 2428] [serial = 596] [outer = 0000000000000000]
04:15:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 166 (0000003EA2EDC400) [pid = 2428] [serial = 597] [outer = 0000003EA1D33C00]
04:15:31 INFO - PROCESS | 2428 | 1446466531714 Marionette INFO loaded listener.js
04:15:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 167 (0000003EA859FC00) [pid = 2428] [serial = 598] [outer = 0000003EA1D33C00]
04:15:32 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9B97000 == 54 [pid = 2428] [id = 213]
04:15:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 168 (0000003EAA6C6000) [pid = 2428] [serial = 599] [outer = 0000000000000000]
04:15:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 169 (0000003EACBC4C00) [pid = 2428] [serial = 600] [outer = 0000003EAA6C6000]
04:15:32 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
04:15:32 INFO - document served over http requires an http
04:15:32 INFO - sub-resource via iframe-tag using the http-csp
04:15:32 INFO - delivery method with swap-origin-redirect and when
04:15:32 INFO - the target request is cross-origin.
04:15:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 837ms
04:15:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:15:32 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAAC67800 == 55 [pid = 2428] [id = 214]
04:15:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 170 (0000003EACBC3000) [pid = 2428] [serial = 601] [outer = 0000000000000000]
04:15:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 171 (0000003EAD3AD000) [pid = 2428] [serial = 602] [outer = 0000003EACBC3000]
04:15:32 INFO - PROCESS | 2428 | 1446466532480 Marionette INFO loaded listener.js
04:15:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 172 (0000003EAD6D6800) [pid = 2428] [serial = 603] [outer = 0000003EACBC3000]
04:15:33 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
04:15:33 INFO - document served over http requires an http
04:15:33 INFO - sub-resource via script-tag using the http-csp
04:15:33 INFO - delivery method with keep-origin-redirect and when
04:15:33 INFO - the target request is cross-origin.
04:15:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 692ms
04:15:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:15:33 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAE619000 == 56 [pid = 2428] [id = 215]
04:15:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 173 (0000003EAD6D7C00) [pid = 2428] [serial = 604] [outer = 0000000000000000]
04:15:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 174 (0000003EAD852C00) [pid = 2428] [serial = 605] [outer = 0000003EAD6D7C00]
04:15:33 INFO - PROCESS | 2428 | 1446466533166 Marionette INFO loaded listener.js
04:15:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 175 (0000003EAE4B3C00) [pid = 2428] [serial = 606] [outer = 0000003EAD6D7C00]
04:15:33 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
04:15:33 INFO - document served over http requires an http
04:15:33 INFO - sub-resource via script-tag using the http-csp
04:15:33 INFO - delivery method with no-redirect and when
04:15:33 INFO - the target request is cross-origin.
04:15:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 924ms
04:15:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:15:34 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9C19000 == 57 [pid = 2428] [id = 216]
04:15:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 176 (0000003EA3CBBC00) [pid = 2428] [serial = 607] [outer = 0000000000000000]
04:15:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 177 (0000003EA64E3400) [pid = 2428] [serial = 608] [outer = 0000003EA3CBBC00]
04:15:34 INFO - PROCESS | 2428 | 1446466534260 Marionette INFO loaded listener.js
04:15:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 178 (0000003EAA491C00) [pid = 2428] [serial = 609] [outer = 0000003EA3CBBC00]
04:15:34 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
04:15:34 INFO - document served over http requires an http
04:15:34 INFO - sub-resource via script-tag using the http-csp
04:15:34 INFO - delivery method with swap-origin-redirect and when
04:15:34 INFO - the target request is cross-origin.
04:15:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 984ms
04:15:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:15:35 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1208000 == 58 [pid = 2428] [id = 217]
04:15:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 179 (0000003EA8B73000) [pid = 2428] [serial = 610] [outer = 0000000000000000]
04:15:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 180 (0000003EAD3B5000) [pid = 2428] [serial = 611] [outer = 0000003EA8B73000]
04:15:35 INFO - PROCESS | 2428 | 1446466535219 Marionette INFO loaded listener.js
04:15:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 181 (0000003EAE4D0000) [pid = 2428] [serial = 612] [outer = 0000003EA8B73000]
04:15:35 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
04:15:35 INFO - document served over http requires an http
04:15:35 INFO - sub-resource via xhr-request using the http-csp
04:15:35 INFO - delivery method with keep-origin-redirect and when
04:15:35 INFO - the target request is cross-origin.
04:15:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 985ms
04:15:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:15:36 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1D1C000 == 59 [pid = 2428] [id = 218]
04:15:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 182 (0000003EAE53EC00) [pid = 2428] [serial = 613] [outer = 0000000000000000]
04:15:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 183 (0000003EAE557000) [pid = 2428] [serial = 614] [outer = 0000003EAE53EC00]
04:15:36 INFO - PROCESS | 2428 | 1446466536221 Marionette INFO loaded listener.js
04:15:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 184 (0000003EB0EBD400) [pid = 2428] [serial = 615] [outer = 0000003EAE53EC00]
04:15:36 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
04:15:36 INFO - document served over http requires an http
04:15:36 INFO - sub-resource via xhr-request using the http-csp
04:15:36 INFO - delivery method with no-redirect and when
04:15:36 INFO - the target request is cross-origin.
04:15:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 881ms
04:15:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:15:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB29ED000 == 60 [pid = 2428] [id = 219]
04:15:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 185 (0000003EB1060800) [pid = 2428] [serial = 616] [outer = 0000000000000000]
04:15:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 186 (0000003EB1293000) [pid = 2428] [serial = 617] [outer = 0000003EB1060800]
04:15:37 INFO - PROCESS | 2428 | 1446466537098 Marionette INFO loaded listener.js
04:15:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 187 (0000003EB15A9800) [pid = 2428] [serial = 618] [outer = 0000003EB1060800]
04:15:37 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
04:15:37 INFO - document served over http requires an http
04:15:37 INFO - sub-resource via xhr-request using the http-csp
04:15:37 INFO - delivery method with swap-origin-redirect and when
04:15:37 INFO - the target request is cross-origin.
04:15:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 881ms
04:15:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:15:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3DC6800 == 61 [pid = 2428] [id = 220]
04:15:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 188 (0000003EB1064C00) [pid = 2428] [serial = 619] [outer = 0000000000000000]
04:15:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 189 (0000003EB187A400) [pid = 2428] [serial = 620] [outer = 0000003EB1064C00]
04:15:38 INFO - PROCESS | 2428 | 1446466538003 Marionette INFO loaded listener.js
04:15:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 190 (0000003EB1BCAC00) [pid = 2428] [serial = 621] [outer = 0000003EB1064C00]
04:15:38 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
04:15:38 INFO - document served over http requires an https
04:15:38 INFO - sub-resource via fetch-request using the http-csp
04:15:38 INFO - delivery method with keep-origin-redirect and when
04:15:38 INFO - the target request is cross-origin.
04:15:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1002ms
04:15:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:15:39 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4413800 == 62 [pid = 2428] [id = 221]
04:15:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 191 (0000003EB252F000) [pid = 2428] [serial = 622] [outer = 0000000000000000]
04:15:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 192 (0000003EB375EC00) [pid = 2428] [serial = 623] [outer = 0000003EB252F000]
04:15:39 INFO - PROCESS | 2428 | 1446466539066 Marionette INFO loaded listener.js
04:15:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 193 (0000003EB4890000) [pid = 2428] [serial = 624] [outer = 0000003EB252F000]
04:15:39 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
04:15:39 INFO - document served over http requires an https
04:15:39 INFO - sub-resource via fetch-request using the http-csp
04:15:39 INFO - delivery method with no-redirect and when
04:15:39 INFO - the target request is cross-origin.
04:15:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1083ms
04:15:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:15:40 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB482B000 == 63 [pid = 2428] [id = 222]
04:15:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 194 (0000003EB3FC0C00) [pid = 2428] [serial = 625] [outer = 0000000000000000]
04:15:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 195 (0000003EB4FD1000) [pid = 2428] [serial = 626] [outer = 0000003EB3FC0C00]
04:15:40 INFO - PROCESS | 2428 | 1446466540119 Marionette INFO loaded listener.js
04:15:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 196 (0000003EB55C6C00) [pid = 2428] [serial = 627] [outer = 0000003EB3FC0C00]
04:15:40 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
04:15:40 INFO - document served over http requires an https
04:15:40 INFO - sub-resource via fetch-request using the http-csp
04:15:40 INFO - delivery method with swap-origin-redirect and when
04:15:40 INFO - the target request is cross-origin.
04:15:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 945ms
04:15:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:15:41 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4E1B000 == 64 [pid = 2428] [id = 223]
04:15:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 197 (0000003EB55C5C00) [pid = 2428] [serial = 628] [outer = 0000000000000000]
04:15:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 198 (0000003EB55D0000) [pid = 2428] [serial = 629] [outer = 0000003EB55C5C00]
04:15:41 INFO - PROCESS | 2428 | 1446466541063 Marionette INFO loaded listener.js
04:15:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 199 (0000003EB5C34C00) [pid = 2428] [serial = 630] [outer = 0000003EB55C5C00]
04:15:41 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4EB3800 == 65 [pid = 2428] [id = 224]
04:15:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 200 (0000003EB5C38C00) [pid = 2428] [serial = 631] [outer = 0000000000000000]
04:15:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 201 (0000003EB652EC00) [pid = 2428] [serial = 632] [outer = 0000003EB5C38C00]
04:15:41 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
04:15:41 INFO - document served over http requires an https
04:15:41 INFO - sub-resource via iframe-tag using the http-csp
04:15:41 INFO - delivery method with keep-origin-redirect and when
04:15:41 INFO - the target request is cross-origin.
04:15:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1027ms
04:15:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:15:42 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F0F000 == 66 [pid = 2428] [id = 225]
04:15:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 202 (0000003EB5C39400) [pid = 2428] [serial = 633] [outer = 0000000000000000]
04:15:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 203 (0000003EB6534000) [pid = 2428] [serial = 634] [outer = 0000003EB5C39400]
04:15:42 INFO - PROCESS | 2428 | 1446466542141 Marionette INFO loaded listener.js
04:15:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 204 (0000003EB79EB000) [pid = 2428] [serial = 635] [outer = 0000003EB5C39400]
04:15:42 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB5631000 == 67 [pid = 2428] [id = 226]
04:15:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 205 (0000003EB79E8C00) [pid = 2428] [serial = 636] [outer = 0000000000000000]
04:15:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 206 (0000003EB79E6000) [pid = 2428] [serial = 637] [outer = 0000003EB79E8C00]
04:15:42 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
04:15:42 INFO - document served over http requires an https
04:15:42 INFO - sub-resource via iframe-tag using the http-csp
04:15:42 INFO - delivery method with no-redirect and when
04:15:42 INFO - the target request is cross-origin.
04:15:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 987ms
04:15:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:15:43 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB5647800 == 68 [pid = 2428] [id = 227]
04:15:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 207 (0000003EB7384000) [pid = 2428] [serial = 638] [outer = 0000000000000000]
04:15:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 208 (0000003EB7AA4C00) [pid = 2428] [serial = 639] [outer = 0000003EB7384000]
04:15:43 INFO - PROCESS | 2428 | 1446466543138 Marionette INFO loaded listener.js
04:15:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 209 (0000003EB8977000) [pid = 2428] [serial = 640] [outer = 0000003EB7384000]
04:15:43 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB65F1800 == 69 [pid = 2428] [id = 228]
04:15:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 210 (0000003EB5C79C00) [pid = 2428] [serial = 641] [outer = 0000000000000000]
04:15:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 211 (0000003EB5C80000) [pid = 2428] [serial = 642] [outer = 0000003EB5C79C00]
04:15: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
04:15:43 INFO - document served over http requires an https
04:15:43 INFO - sub-resource via iframe-tag using the http-csp
04:15:43 INFO - delivery method with swap-origin-redirect and when
04:15:43 INFO - the target request is cross-origin.
04:15:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1026ms
04:15:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:15:44 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7E9D000 == 70 [pid = 2428] [id = 229]
04:15:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 212 (0000003EB5C7F400) [pid = 2428] [serial = 643] [outer = 0000000000000000]
04:15:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 213 (0000003EB7B04000) [pid = 2428] [serial = 644] [outer = 0000003EB5C7F400]
04:15:44 INFO - PROCESS | 2428 | 1446466544209 Marionette INFO loaded listener.js
04:15:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 214 (0000003EB90D6C00) [pid = 2428] [serial = 645] [outer = 0000003EB5C7F400]
04:15:46 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
04:15:46 INFO - document served over http requires an https
04:15:46 INFO - sub-resource via script-tag using the http-csp
04:15:46 INFO - delivery method with keep-origin-redirect and when
04:15:46 INFO - the target request is cross-origin.
04:15:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2791ms
04:15:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
04:15:46 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8550000 == 71 [pid = 2428] [id = 230]
04:15:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 215 (0000003EB90D5800) [pid = 2428] [serial = 646] [outer = 0000000000000000]
04:15:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 216 (0000003EBA2D3000) [pid = 2428] [serial = 647] [outer = 0000003EB90D5800]
04:15:46 INFO - PROCESS | 2428 | 1446466546953 Marionette INFO loaded listener.js
04:15:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 217 (0000003EBA2DD400) [pid = 2428] [serial = 648] [outer = 0000003EB90D5800]
04:15:47 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
04:15:47 INFO - document served over http requires an https
04:15:47 INFO - sub-resource via script-tag using the http-csp
04:15:47 INFO - delivery method with no-redirect and when
04:15:47 INFO - the target request is cross-origin.
04:15:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1239ms
04:15:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:15:48 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAD770800 == 72 [pid = 2428] [id = 231]
04:15:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 218 (0000003EA2EE6000) [pid = 2428] [serial = 649] [outer = 0000000000000000]
04:15:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 219 (0000003EA3C53000) [pid = 2428] [serial = 650] [outer = 0000003EA2EE6000]
04:15:48 INFO - PROCESS | 2428 | 1446466548176 Marionette INFO loaded listener.js
04:15:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 220 (0000003EAD3D1C00) [pid = 2428] [serial = 651] [outer = 0000003EA2EE6000]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003E9DD6F000 == 71 [pid = 2428] [id = 199]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1204000 == 70 [pid = 2428] [id = 200]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8548800 == 69 [pid = 2428] [id = 201]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8AD6000 == 68 [pid = 2428] [id = 202]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8F89800 == 67 [pid = 2428] [id = 203]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBA0C6800 == 66 [pid = 2428] [id = 204]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F44000 == 65 [pid = 2428] [id = 205]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F5A000 == 64 [pid = 2428] [id = 206]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACAE1800 == 63 [pid = 2428] [id = 208]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAA5C8000 == 62 [pid = 2428] [id = 209]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA277E000 == 61 [pid = 2428] [id = 210]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2769000 == 60 [pid = 2428] [id = 211]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA747D000 == 59 [pid = 2428] [id = 212]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9B97000 == 58 [pid = 2428] [id = 213]
04:15:48 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAAC67800 == 57 [pid = 2428] [id = 214]
04:15:49 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
04:15:49 INFO - document served over http requires an https
04:15:49 INFO - sub-resource via script-tag using the http-csp
04:15:49 INFO - delivery method with swap-origin-redirect and when
04:15:49 INFO - the target request is cross-origin.
04:15:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1241ms
04:15:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:15:49 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA817E800 == 58 [pid = 2428] [id = 232]
04:15:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 221 (0000003EA2EE9C00) [pid = 2428] [serial = 652] [outer = 0000000000000000]
04:15:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 222 (0000003EA8B70800) [pid = 2428] [serial = 653] [outer = 0000003EA2EE9C00]
04:15:49 INFO - PROCESS | 2428 | 1446466549382 Marionette INFO loaded listener.js
04:15:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 223 (0000003EAD3CA800) [pid = 2428] [serial = 654] [outer = 0000003EA2EE9C00]
04:15:49 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
04:15:49 INFO - document served over http requires an https
04:15:49 INFO - sub-resource via xhr-request using the http-csp
04:15:49 INFO - delivery method with keep-origin-redirect and when
04:15:49 INFO - the target request is cross-origin.
04:15:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 839ms
04:15:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
04:15:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB14DF000 == 59 [pid = 2428] [id = 233]
04:15:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 224 (0000003EAD634C00) [pid = 2428] [serial = 655] [outer = 0000000000000000]
04:15:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 225 (0000003EAE511C00) [pid = 2428] [serial = 656] [outer = 0000003EAD634C00]
04:15:50 INFO - PROCESS | 2428 | 1446466550194 Marionette INFO loaded listener.js
04:15:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 226 (0000003EB15A4C00) [pid = 2428] [serial = 657] [outer = 0000003EAD634C00]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 225 (0000003EB129B400) [pid = 2428] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 224 (0000003EB488F800) [pid = 2428] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 223 (0000003EB1EAB400) [pid = 2428] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 222 (0000003EAD632400) [pid = 2428] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 221 (0000003EA115B800) [pid = 2428] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 220 (0000003EA909C000) [pid = 2428] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 219 (0000003EB7B09400) [pid = 2428] [serial = 515] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 218 (0000003EAD3B2C00) [pid = 2428] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 217 (0000003EA0EDE000) [pid = 2428] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 216 (0000003EB15A6000) [pid = 2428] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 215 (0000003E9BBAE000) [pid = 2428] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 214 (0000003EB1BC8800) [pid = 2428] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 213 (0000003EA3C51000) [pid = 2428] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 212 (0000003EB3FB5800) [pid = 2428] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 211 (0000003EA90A0000) [pid = 2428] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 210 (0000003EB1EAF000) [pid = 2428] [serial = 380] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 209 (0000003E9DD54000) [pid = 2428] [serial = 423] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 208 (0000003EB897E800) [pid = 2428] [serial = 510] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466505118]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 207 (0000003EA3C5B400) [pid = 2428] [serial = 549] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 206 (0000003EB55C5000) [pid = 2428] [serial = 554] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 205 (0000003EA2EA0800) [pid = 2428] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 204 (0000003EAE515400) [pid = 2428] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 203 (0000003EACBC3000) [pid = 2428] [serial = 601] [outer = 0000000000000000] [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]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 202 (0000003EA859AC00) [pid = 2428] [serial = 586] [outer = 0000000000000000] [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]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 201 (0000003EB5B57C00) [pid = 2428] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 200 (0000003E9BB7E400) [pid = 2428] [serial = 591] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 199 (0000003E9BBAC800) [pid = 2428] [serial = 547] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 198 (0000003EAAA60800) [pid = 2428] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 197 (0000003E9BB77000) [pid = 2428] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 196 (0000003EA3C55C00) [pid = 2428] [serial = 594] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466531018]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 195 (0000003EAD3B0000) [pid = 2428] [serial = 428] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 194 (0000003E9BBA9C00) [pid = 2428] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 193 (0000003EB2E5FC00) [pid = 2428] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 192 (0000003EAD6D3400) [pid = 2428] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 191 (0000003EB5363800) [pid = 2428] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 190 (0000003EA1D33C00) [pid = 2428] [serial = 596] [outer = 0000000000000000] [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]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 189 (0000003EB4FD8C00) [pid = 2428] [serial = 552] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466517066]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 188 (0000003EB5B59400) [pid = 2428] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 187 (0000003EA85C0C00) [pid = 2428] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 186 (0000003EB5B56000) [pid = 2428] [serial = 557] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 185 (0000003E9BB82400) [pid = 2428] [serial = 589] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 184 (0000003EAA6C6000) [pid = 2428] [serial = 599] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 183 (0000003EA81F0400) [pid = 2428] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 182 (0000003EAE541000) [pid = 2428] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 181 (0000003EB7B0C000) [pid = 2428] [serial = 518] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 180 (0000003EB7B0C400) [pid = 2428] [serial = 516] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 179 (0000003EB8982C00) [pid = 2428] [serial = 513] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 178 (0000003EAD861000) [pid = 2428] [serial = 494] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 177 (0000003EB3FBA800) [pid = 2428] [serial = 506] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 176 (0000003EB65B6400) [pid = 2428] [serial = 503] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 175 (0000003EAD640400) [pid = 2428] [serial = 533] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 174 (0000003EB897B800) [pid = 2428] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466505118]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 173 (0000003EB65B5800) [pid = 2428] [serial = 508] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 172 (0000003EB55C7000) [pid = 2428] [serial = 553] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466517066]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 171 (0000003EAE403800) [pid = 2428] [serial = 550] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 170 (0000003E9BBAF400) [pid = 2428] [serial = 521] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 169 (0000003EA9054800) [pid = 2428] [serial = 524] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 168 (0000003EB55CCC00) [pid = 2428] [serial = 555] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 167 (0000003EB4896800) [pid = 2428] [serial = 500] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 166 (0000003EA94EEC00) [pid = 2428] [serial = 491] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 165 (0000003EAB36CC00) [pid = 2428] [serial = 527] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 164 (0000003EAE547800) [pid = 2428] [serial = 536] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 163 (0000003EA813B000) [pid = 2428] [serial = 530] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 162 (0000003EB1733800) [pid = 2428] [serial = 539] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 161 (0000003EA85A1C00) [pid = 2428] [serial = 548] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 160 (0000003EB4FCDC00) [pid = 2428] [serial = 545] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 159 (0000003E9BC95C00) [pid = 2428] [serial = 488] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 158 (0000003EB375FC00) [pid = 2428] [serial = 542] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 157 (0000003EB1EADC00) [pid = 2428] [serial = 497] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 156 (0000003EB7391C00) [pid = 2428] [serial = 558] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 155 (0000003EAAA57000) [pid = 2428] [serial = 595] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466531018]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 154 (0000003EA1E57400) [pid = 2428] [serial = 592] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 153 (0000003EB0EBFC00) [pid = 2428] [serial = 566] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 152 (0000003EA2C29400) [pid = 2428] [serial = 590] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 151 (0000003EA85BB000) [pid = 2428] [serial = 587] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 150 (0000003EB65B5400) [pid = 2428] [serial = 569] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 149 (0000003EAD3AD000) [pid = 2428] [serial = 602] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 148 (0000003EACBC4C00) [pid = 2428] [serial = 600] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 147 (0000003EA2EDC400) [pid = 2428] [serial = 597] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 146 (0000003E9BB7D000) [pid = 2428] [serial = 560] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 145 (0000003EB7AAD000) [pid = 2428] [serial = 572] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 144 (0000003EA8B77400) [pid = 2428] [serial = 584] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 143 (0000003EA905B000) [pid = 2428] [serial = 563] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 142 (0000003EB8976000) [pid = 2428] [serial = 575] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 141 (0000003EB93D4400) [pid = 2428] [serial = 578] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 140 (0000003EB6535000) [pid = 2428] [serial = 581] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 139 (0000003EAE417000) [pid = 2428] [serial = 365] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 138 (0000003EA378D000) [pid = 2428] [serial = 359] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 137 (0000003EB1BC7400) [pid = 2428] [serial = 374] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 136 (0000003EA2EE5800) [pid = 2428] [serial = 420] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 135 (0000003EB2537400) [pid = 2428] [serial = 377] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 134 (0000003EB1731400) [pid = 2428] [serial = 435] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 133 (0000003EB12CC000) [pid = 2428] [serial = 371] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 132 (0000003EAE65D000) [pid = 2428] [serial = 430] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EAD3ADC00) [pid = 2428] [serial = 362] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003EB1EAA400) [pid = 2428] [serial = 438] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003EAE4B2800) [pid = 2428] [serial = 534] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003EB376B400) [pid = 2428] [serial = 382] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EAE40D000) [pid = 2428] [serial = 425] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EB7389400) [pid = 2428] [serial = 447] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EB1B8C000) [pid = 2428] [serial = 486] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EAD3C2800) [pid = 2428] [serial = 492] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 123 (0000003EB1295800) [pid = 2428] [serial = 368] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 122 (0000003EAE416C00) [pid = 2428] [serial = 528] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003EB5B51400) [pid = 2428] [serial = 444] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EACBBC800) [pid = 2428] [serial = 531] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EB5360400) [pid = 2428] [serial = 441] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003EB8977400) [pid = 2428] [serial = 450] [outer = 0000000000000000] [url = about:blank]
04:15:50 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003EA2E9CC00) [pid = 2428] [serial = 489] [outer = 0000000000000000] [url = about:blank]
04:15:50 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
04:15:50 INFO - document served over http requires an https
04:15:50 INFO - sub-resource via xhr-request using the http-csp
04:15:50 INFO - delivery method with no-redirect and when
04:15:50 INFO - the target request is cross-origin.
04:15:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 838ms
04:15:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:15:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB45C7000 == 60 [pid = 2428] [id = 234]
04:15:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EA2EE2000) [pid = 2428] [serial = 658] [outer = 0000000000000000]
04:15:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EA3C51000) [pid = 2428] [serial = 659] [outer = 0000003EA2EE2000]
04:15:51 INFO - PROCESS | 2428 | 1446466550999 Marionette INFO loaded listener.js
04:15:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EAAA5F000) [pid = 2428] [serial = 660] [outer = 0000003EA2EE2000]
04:15:51 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
04:15:51 INFO - document served over http requires an https
04:15:51 INFO - sub-resource via xhr-request using the http-csp
04:15:51 INFO - delivery method with swap-origin-redirect and when
04:15:51 INFO - the target request is cross-origin.
04:15:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 690ms
04:15:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:15:51 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB72A0000 == 61 [pid = 2428] [id = 235]
04:15:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EAD7A8000) [pid = 2428] [serial = 661] [outer = 0000000000000000]
04:15:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003EAE417000) [pid = 2428] [serial = 662] [outer = 0000003EAD7A8000]
04:15:51 INFO - PROCESS | 2428 | 1446466551729 Marionette INFO loaded listener.js
04:15:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 123 (0000003EB1B8C000) [pid = 2428] [serial = 663] [outer = 0000003EAD7A8000]
04:15:52 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
04:15:52 INFO - document served over http requires an http
04:15:52 INFO - sub-resource via fetch-request using the http-csp
04:15:52 INFO - delivery method with keep-origin-redirect and when
04:15:52 INFO - the target request is same-origin.
04:15:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 692ms
04:15:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
04:15:52 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8F90000 == 62 [pid = 2428] [id = 236]
04:15:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 124 (0000003EB1DD4800) [pid = 2428] [serial = 664] [outer = 0000000000000000]
04:15:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003EB252EC00) [pid = 2428] [serial = 665] [outer = 0000003EB1DD4800]
04:15:52 INFO - PROCESS | 2428 | 1446466552404 Marionette INFO loaded listener.js
04:15:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003EB5B51400) [pid = 2428] [serial = 666] [outer = 0000003EB1DD4800]
04:15:53 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
04:15:53 INFO - document served over http requires an http
04:15:53 INFO - sub-resource via fetch-request using the http-csp
04:15:53 INFO - delivery method with no-redirect and when
04:15:53 INFO - the target request is same-origin.
04:15:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 986ms
04:15:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:15:53 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAC215000 == 63 [pid = 2428] [id = 237]
04:15:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EA8B40800) [pid = 2428] [serial = 667] [outer = 0000000000000000]
04:15:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003EA8B75C00) [pid = 2428] [serial = 668] [outer = 0000003EA8B40800]
04:15:53 INFO - PROCESS | 2428 | 1446466553574 Marionette INFO loaded listener.js
04:15:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EAD79F400) [pid = 2428] [serial = 669] [outer = 0000003EA8B40800]
04:15:54 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
04:15:54 INFO - document served over http requires an http
04:15:54 INFO - sub-resource via fetch-request using the http-csp
04:15:54 INFO - delivery method with swap-origin-redirect and when
04:15:54 INFO - the target request is same-origin.
04:15:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 985ms
04:15:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:15:54 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB981E000 == 64 [pid = 2428] [id = 238]
04:15:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EB1B86400) [pid = 2428] [serial = 670] [outer = 0000000000000000]
04:15:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003EB1BD2C00) [pid = 2428] [serial = 671] [outer = 0000003EB1B86400]
04:15:54 INFO - PROCESS | 2428 | 1446466554609 Marionette INFO loaded listener.js
04:15:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003EB3FB4C00) [pid = 2428] [serial = 672] [outer = 0000003EB1B86400]
04:15:55 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7A30800 == 65 [pid = 2428] [id = 239]
04:15:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 133 (0000003EB489C400) [pid = 2428] [serial = 673] [outer = 0000000000000000]
04:15:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 134 (0000003EB5B52800) [pid = 2428] [serial = 674] [outer = 0000003EB489C400]
04:15:55 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
04:15:55 INFO - document served over http requires an http
04:15:55 INFO - sub-resource via iframe-tag using the http-csp
04:15:55 INFO - delivery method with keep-origin-redirect and when
04:15:55 INFO - the target request is same-origin.
04:15:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1126ms
04:15:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:15:55 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7A42800 == 66 [pid = 2428] [id = 240]
04:15:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 135 (0000003EB5C2C400) [pid = 2428] [serial = 675] [outer = 0000000000000000]
04:15:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 136 (0000003EB5C85800) [pid = 2428] [serial = 676] [outer = 0000003EB5C2C400]
04:15:55 INFO - PROCESS | 2428 | 1446466555707 Marionette INFO loaded listener.js
04:15:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 137 (0000003EB7331400) [pid = 2428] [serial = 677] [outer = 0000003EB5C2C400]
04:15:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB5117000 == 67 [pid = 2428] [id = 241]
04:15:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 138 (0000003EB50A9800) [pid = 2428] [serial = 678] [outer = 0000000000000000]
04:15:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 139 (0000003EB50ACC00) [pid = 2428] [serial = 679] [outer = 0000003EB50A9800]
04:15:56 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
04:15:56 INFO - document served over http requires an http
04:15:56 INFO - sub-resource via iframe-tag using the http-csp
04:15:56 INFO - delivery method with no-redirect and when
04:15:56 INFO - the target request is same-origin.
04:15:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1129ms
04:15:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:15:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB5127000 == 68 [pid = 2428] [id = 242]
04:15:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 140 (0000003EB50AE000) [pid = 2428] [serial = 680] [outer = 0000000000000000]
04:15:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 141 (0000003EB50B7C00) [pid = 2428] [serial = 681] [outer = 0000003EB50AE000]
04:15:56 INFO - PROCESS | 2428 | 1446466556841 Marionette INFO loaded listener.js
04:15:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 142 (0000003EB733A000) [pid = 2428] [serial = 682] [outer = 0000003EB50AE000]
04:15:57 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBC0DC000 == 69 [pid = 2428] [id = 243]
04:15:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 143 (0000003EB7385800) [pid = 2428] [serial = 683] [outer = 0000000000000000]
04:15:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 144 (0000003EB79E9400) [pid = 2428] [serial = 684] [outer = 0000003EB7385800]
04:15:57 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
04:15:57 INFO - document served over http requires an http
04:15:57 INFO - sub-resource via iframe-tag using the http-csp
04:15:57 INFO - delivery method with swap-origin-redirect and when
04:15:57 INFO - the target request is same-origin.
04:15:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1033ms
04:15:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:15:57 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBC0E8800 == 70 [pid = 2428] [id = 244]
04:15:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 145 (0000003EB7388C00) [pid = 2428] [serial = 685] [outer = 0000000000000000]
04:15:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 146 (0000003EB7AA2800) [pid = 2428] [serial = 686] [outer = 0000003EB7388C00]
04:15:57 INFO - PROCESS | 2428 | 1446466557862 Marionette INFO loaded listener.js
04:15:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 147 (0000003EB897D400) [pid = 2428] [serial = 687] [outer = 0000003EB7388C00]
04:15:58 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
04:15:58 INFO - document served over http requires an http
04:15:58 INFO - sub-resource via script-tag using the http-csp
04:15:58 INFO - delivery method with keep-origin-redirect and when
04:15:58 INFO - the target request is same-origin.
04:15:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 942ms
04:15:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
04:15:58 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8E19000 == 71 [pid = 2428] [id = 245]
04:15:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 148 (0000003EB90CFC00) [pid = 2428] [serial = 688] [outer = 0000000000000000]
04:15:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 149 (0000003EB9153400) [pid = 2428] [serial = 689] [outer = 0000003EB90CFC00]
04:15:58 INFO - PROCESS | 2428 | 1446466558816 Marionette INFO loaded listener.js
04:15:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 150 (0000003EB915E400) [pid = 2428] [serial = 690] [outer = 0000003EB90CFC00]
04:16:00 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
04:16:00 INFO - document served over http requires an http
04:16:00 INFO - sub-resource via script-tag using the http-csp
04:16:00 INFO - delivery method with no-redirect and when
04:16:00 INFO - the target request is same-origin.
04:16:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2350ms
04:16:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:16:01 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB5150800 == 72 [pid = 2428] [id = 246]
04:16:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 151 (0000003EB90D6400) [pid = 2428] [serial = 691] [outer = 0000000000000000]
04:16:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 152 (0000003EB93DD000) [pid = 2428] [serial = 692] [outer = 0000003EB90D6400]
04:16:01 INFO - PROCESS | 2428 | 1446466561173 Marionette INFO loaded listener.js
04:16:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 153 (0000003EBA426400) [pid = 2428] [serial = 693] [outer = 0000003EB90D6400]
04:16:01 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:16:01 INFO - document served over http requires an http
04:16:01 INFO - sub-resource via script-tag using the http-csp
04:16:01 INFO - delivery method with swap-origin-redirect and when
04:16:01 INFO - the target request is same-origin.
04:16:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 986ms
04:16:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:16:02 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBA3CD000 == 73 [pid = 2428] [id = 247]
04:16:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 154 (0000003EB3F4AC00) [pid = 2428] [serial = 694] [outer = 0000000000000000]
04:16:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 155 (0000003EB3F4D000) [pid = 2428] [serial = 695] [outer = 0000003EB3F4AC00]
04:16:02 INFO - PROCESS | 2428 | 1446466562148 Marionette INFO loaded listener.js
04:16:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 156 (0000003EB3F56C00) [pid = 2428] [serial = 696] [outer = 0000003EB3F4AC00]
04:16:04 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
04:16:04 INFO - document served over http requires an http
04:16:04 INFO - sub-resource via xhr-request using the http-csp
04:16:04 INFO - delivery method with keep-origin-redirect and when
04:16:04 INFO - the target request is same-origin.
04:16:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2647ms
04:16:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
04:16:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9C19800 == 74 [pid = 2428] [id = 248]
04:16:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 157 (0000003EA2C23400) [pid = 2428] [serial = 697] [outer = 0000000000000000]
04:16:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 158 (0000003EACBC0C00) [pid = 2428] [serial = 698] [outer = 0000003EA2C23400]
04:16:04 INFO - PROCESS | 2428 | 1446466564809 Marionette INFO loaded listener.js
04:16:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 159 (0000003EB1EB2C00) [pid = 2428] [serial = 699] [outer = 0000003EA2C23400]
04:16:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 160 (0000003EACBBB400) [pid = 2428] [serial = 700] [outer = 0000003E984C2C00]
04:16:06 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
04:16:06 INFO - document served over http requires an http
04:16:06 INFO - sub-resource via xhr-request using the http-csp
04:16:06 INFO - delivery method with no-redirect and when
04:16:06 INFO - the target request is same-origin.
04:16:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1747ms
04:16:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:16:06 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACAF3800 == 75 [pid = 2428] [id = 249]
04:16:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 161 (0000003EA2B86C00) [pid = 2428] [serial = 701] [outer = 0000000000000000]
04:16:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 162 (0000003EA2E99000) [pid = 2428] [serial = 702] [outer = 0000003EA2B86C00]
04:16:06 INFO - PROCESS | 2428 | 1446466566573 Marionette INFO loaded listener.js
04:16:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 163 (0000003EA8B73400) [pid = 2428] [serial = 703] [outer = 0000003EA2B86C00]
04:16:07 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
04:16:07 INFO - document served over http requires an http
04:16:07 INFO - sub-resource via xhr-request using the http-csp
04:16:07 INFO - delivery method with swap-origin-redirect and when
04:16:07 INFO - the target request is same-origin.
04:16:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1085ms
04:16:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:16:07 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2782000 == 76 [pid = 2428] [id = 250]
04:16:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 164 (0000003E9CC6A400) [pid = 2428] [serial = 704] [outer = 0000000000000000]
04:16:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 165 (0000003EA2C29400) [pid = 2428] [serial = 705] [outer = 0000003E9CC6A400]
04:16:07 INFO - PROCESS | 2428 | 1446466567663 Marionette INFO loaded listener.js
04:16:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 166 (0000003EACBB9400) [pid = 2428] [serial = 706] [outer = 0000003E9CC6A400]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB46D6800 == 75 [pid = 2428] [id = 130]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3598800 == 74 [pid = 2428] [id = 178]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB72A0000 == 73 [pid = 2428] [id = 235]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB45C7000 == 72 [pid = 2428] [id = 234]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB14DF000 == 71 [pid = 2428] [id = 233]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA817E800 == 70 [pid = 2428] [id = 232]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAD770800 == 69 [pid = 2428] [id = 231]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8550000 == 68 [pid = 2428] [id = 230]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7E9D000 == 67 [pid = 2428] [id = 229]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB65F1800 == 66 [pid = 2428] [id = 228]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB5647800 == 65 [pid = 2428] [id = 227]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB5631000 == 64 [pid = 2428] [id = 226]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F0F000 == 63 [pid = 2428] [id = 225]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4EB3800 == 62 [pid = 2428] [id = 224]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4E1B000 == 61 [pid = 2428] [id = 223]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB482B000 == 60 [pid = 2428] [id = 222]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4413800 == 59 [pid = 2428] [id = 221]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3DC6800 == 58 [pid = 2428] [id = 220]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB29ED000 == 57 [pid = 2428] [id = 219]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1D1C000 == 56 [pid = 2428] [id = 218]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1208000 == 55 [pid = 2428] [id = 217]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9C19000 == 54 [pid = 2428] [id = 216]
04:16:08 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAE619000 == 53 [pid = 2428] [id = 215]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 165 (0000003EACBB7400) [pid = 2428] [serial = 588] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 164 (0000003EAD6D6800) [pid = 2428] [serial = 603] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 163 (0000003EAB0E2000) [pid = 2428] [serial = 593] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 162 (0000003EB1EAE800) [pid = 2428] [serial = 540] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 161 (0000003EA859FC00) [pid = 2428] [serial = 598] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 160 (0000003EB5358800) [pid = 2428] [serial = 551] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 159 (0000003EB105A400) [pid = 2428] [serial = 537] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 158 (0000003EB5B5F800) [pid = 2428] [serial = 556] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 157 (0000003EB4891400) [pid = 2428] [serial = 543] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 156 (0000003EB4FD8800) [pid = 2428] [serial = 546] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 155 (0000003EAD638800) [pid = 2428] [serial = 525] [outer = 0000000000000000] [url = about:blank]
04:16:08 INFO - PROCESS | 2428 | --DOMWINDOW == 154 (0000003EA81D6800) [pid = 2428] [serial = 522] [outer = 0000000000000000] [url = about:blank]
04:16:08 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
04:16:08 INFO - document served over http requires an https
04:16:08 INFO - sub-resource via fetch-request using the http-csp
04:16:08 INFO - delivery method with keep-origin-redirect and when
04:16:08 INFO - the target request is same-origin.
04:16:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1081ms
04:16:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
04:16:08 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA296D000 == 54 [pid = 2428] [id = 251]
04:16:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 155 (0000003E9DD53800) [pid = 2428] [serial = 707] [outer = 0000000000000000]
04:16:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 156 (0000003EA0EDD000) [pid = 2428] [serial = 708] [outer = 0000003E9DD53800]
04:16:08 INFO - PROCESS | 2428 | 1446466568726 Marionette INFO loaded listener.js
04:16:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 157 (0000003EA813D000) [pid = 2428] [serial = 709] [outer = 0000003E9DD53800]
04:16:09 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
04:16:09 INFO - document served over http requires an https
04:16:09 INFO - sub-resource via fetch-request using the http-csp
04:16:09 INFO - delivery method with no-redirect and when
04:16:09 INFO - the target request is same-origin.
04:16:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 777ms
04:16:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:16:09 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAAC5E000 == 55 [pid = 2428] [id = 252]
04:16:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 158 (0000003EA9820400) [pid = 2428] [serial = 710] [outer = 0000000000000000]
04:16:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 159 (0000003EAA864C00) [pid = 2428] [serial = 711] [outer = 0000003EA9820400]
04:16:09 INFO - PROCESS | 2428 | 1446466569604 Marionette INFO loaded listener.js
04:16:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 160 (0000003EAD3AD800) [pid = 2428] [serial = 712] [outer = 0000003EA9820400]
04:16:10 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
04:16:10 INFO - document served over http requires an https
04:16:10 INFO - sub-resource via fetch-request using the http-csp
04:16:10 INFO - delivery method with swap-origin-redirect and when
04:16:10 INFO - the target request is same-origin.
04:16:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 776ms
04:16:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:16:10 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB0BBE800 == 56 [pid = 2428] [id = 253]
04:16:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 161 (0000003EAD3AAC00) [pid = 2428] [serial = 713] [outer = 0000000000000000]
04:16:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 162 (0000003EAD641800) [pid = 2428] [serial = 714] [outer = 0000003EAD3AAC00]
04:16:10 INFO - PROCESS | 2428 | 1446466570281 Marionette INFO loaded listener.js
04:16:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 163 (0000003EAE41B000) [pid = 2428] [serial = 715] [outer = 0000003EAD3AAC00]
04:16:10 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB14F1000 == 57 [pid = 2428] [id = 254]
04:16:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 164 (0000003EAE40BC00) [pid = 2428] [serial = 716] [outer = 0000000000000000]
04:16:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 165 (0000003EAE4CF800) [pid = 2428] [serial = 717] [outer = 0000003EAE40BC00]
04:16:10 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
04:16:10 INFO - document served over http requires an https
04:16:10 INFO - sub-resource via iframe-tag using the http-csp
04:16:10 INFO - delivery method with keep-origin-redirect and when
04:16:10 INFO - the target request is same-origin.
04:16:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 734ms
04:16:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:16:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1D12800 == 58 [pid = 2428] [id = 255]
04:16:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 166 (0000003EAE556C00) [pid = 2428] [serial = 718] [outer = 0000000000000000]
04:16:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 167 (0000003EAE65B800) [pid = 2428] [serial = 719] [outer = 0000003EAE556C00]
04:16:11 INFO - PROCESS | 2428 | 1446466571099 Marionette INFO loaded listener.js
04:16:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 168 (0000003EB1056C00) [pid = 2428] [serial = 720] [outer = 0000003EAE556C00]
04:16:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB2EAF000 == 59 [pid = 2428] [id = 256]
04:16:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 169 (0000003EB1055800) [pid = 2428] [serial = 721] [outer = 0000000000000000]
04:16:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 170 (0000003EB0EBD000) [pid = 2428] [serial = 722] [outer = 0000003EB1055800]
04:16:11 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
04:16:11 INFO - document served over http requires an https
04:16:11 INFO - sub-resource via iframe-tag using the http-csp
04:16:11 INFO - delivery method with no-redirect and when
04:16:11 INFO - the target request is same-origin.
04:16:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 839ms
04:16:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:16:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB358E800 == 60 [pid = 2428] [id = 257]
04:16:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 171 (0000003EB1297800) [pid = 2428] [serial = 723] [outer = 0000000000000000]
04:16:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 172 (0000003EB12C9C00) [pid = 2428] [serial = 724] [outer = 0000003EB1297800]
04:16:11 INFO - PROCESS | 2428 | 1446466571931 Marionette INFO loaded listener.js
04:16:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 173 (0000003EB1B85400) [pid = 2428] [serial = 725] [outer = 0000003EB1297800]
04:16:12 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3D99800 == 61 [pid = 2428] [id = 258]
04:16:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 174 (0000003EB1881000) [pid = 2428] [serial = 726] [outer = 0000000000000000]
04:16:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 175 (0000003EB1881800) [pid = 2428] [serial = 727] [outer = 0000003EB1881000]
04:16:12 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
04:16:12 INFO - document served over http requires an https
04:16:12 INFO - sub-resource via iframe-tag using the http-csp
04:16:12 INFO - delivery method with swap-origin-redirect and when
04:16:12 INFO - the target request is same-origin.
04:16:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 777ms
04:16:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:16:12 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4404000 == 62 [pid = 2428] [id = 259]
04:16:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 176 (0000003EB129F400) [pid = 2428] [serial = 728] [outer = 0000000000000000]
04:16:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 177 (0000003EB1EA8C00) [pid = 2428] [serial = 729] [outer = 0000003EB129F400]
04:16:12 INFO - PROCESS | 2428 | 1446466572720 Marionette INFO loaded listener.js
04:16:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 178 (0000003EB3763800) [pid = 2428] [serial = 730] [outer = 0000003EB129F400]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 177 (0000003EA2EE2000) [pid = 2428] [serial = 658] [outer = 0000000000000000] [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]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 176 (0000003EB4FD4800) [pid = 2428] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 175 (0000003EB252C400) [pid = 2428] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 174 (0000003EAE53DC00) [pid = 2428] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 173 (0000003EA3C50C00) [pid = 2428] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 172 (0000003E984E1C00) [pid = 2428] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 171 (0000003EB65B4800) [pid = 2428] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 170 (0000003EB4892800) [pid = 2428] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 169 (0000003EB12C8400) [pid = 2428] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 168 (0000003EB5C79C00) [pid = 2428] [serial = 641] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 167 (0000003EAD3C7000) [pid = 2428] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 166 (0000003EA0B9A400) [pid = 2428] [serial = 583] [outer = 0000000000000000] [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]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 165 (0000003EB79E8C00) [pid = 2428] [serial = 636] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466542568]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 164 (0000003EB5C38C00) [pid = 2428] [serial = 631] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 163 (0000003EB7B09800) [pid = 2428] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 162 (0000003EA3CBBC00) [pid = 2428] [serial = 607] [outer = 0000000000000000] [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]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 161 (0000003EAD6D7C00) [pid = 2428] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 160 (0000003EB7B41C00) [pid = 2428] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 159 (0000003EB897EC00) [pid = 2428] [serial = 512] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 158 (0000003EA2EE6000) [pid = 2428] [serial = 649] [outer = 0000000000000000] [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]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 157 (0000003EA2EE9C00) [pid = 2428] [serial = 652] [outer = 0000000000000000] [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]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 156 (0000003EB93D2C00) [pid = 2428] [serial = 577] [outer = 0000000000000000] [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]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 155 (0000003EB652E000) [pid = 2428] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 154 (0000003EAD634C00) [pid = 2428] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 153 (0000003EB3FB8800) [pid = 2428] [serial = 507] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 152 (0000003EAD7A8000) [pid = 2428] [serial = 661] [outer = 0000000000000000] [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]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 151 (0000003EB252EC00) [pid = 2428] [serial = 665] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 150 (0000003EB7B04000) [pid = 2428] [serial = 644] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 149 (0000003EB5C80000) [pid = 2428] [serial = 642] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 148 (0000003EB7AA4C00) [pid = 2428] [serial = 639] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 147 (0000003EA3C53000) [pid = 2428] [serial = 650] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 146 (0000003EB79E6000) [pid = 2428] [serial = 637] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466542568]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 145 (0000003EB6534000) [pid = 2428] [serial = 634] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 144 (0000003EAE417000) [pid = 2428] [serial = 662] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 143 (0000003EAE511C00) [pid = 2428] [serial = 656] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 142 (0000003EB652EC00) [pid = 2428] [serial = 632] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 141 (0000003EB55D0000) [pid = 2428] [serial = 629] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 140 (0000003EA3C51000) [pid = 2428] [serial = 659] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 139 (0000003EAD3B5000) [pid = 2428] [serial = 611] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 138 (0000003EA8B70800) [pid = 2428] [serial = 653] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 137 (0000003EBA2D3000) [pid = 2428] [serial = 647] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 136 (0000003EB187A400) [pid = 2428] [serial = 620] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 135 (0000003EAE557000) [pid = 2428] [serial = 614] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 134 (0000003EA64E3400) [pid = 2428] [serial = 608] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 133 (0000003EB1293000) [pid = 2428] [serial = 617] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 132 (0000003EAD852C00) [pid = 2428] [serial = 605] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EB4FD1000) [pid = 2428] [serial = 626] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003EB375EC00) [pid = 2428] [serial = 623] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003EB5359800) [pid = 2428] [serial = 501] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003EB3769000) [pid = 2428] [serial = 498] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EB3FBB800) [pid = 2428] [serial = 567] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EB7AA6400) [pid = 2428] [serial = 570] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EB1056400) [pid = 2428] [serial = 495] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EB7386C00) [pid = 2428] [serial = 504] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 123 (0000003EB5C32000) [pid = 2428] [serial = 585] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 122 (0000003EAD854800) [pid = 2428] [serial = 564] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003EA2E9B000) [pid = 2428] [serial = 561] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EB15A4C00) [pid = 2428] [serial = 657] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EAAA5F000) [pid = 2428] [serial = 660] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003EAE4D0000) [pid = 2428] [serial = 612] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003EAD3CA800) [pid = 2428] [serial = 654] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003EB7B3BC00) [pid = 2428] [serial = 573] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003EB0EBD400) [pid = 2428] [serial = 615] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EB93DDC00) [pid = 2428] [serial = 579] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003EB93DD800) [pid = 2428] [serial = 582] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 112 (0000003EB90CC000) [pid = 2428] [serial = 576] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 111 (0000003EB8F0E000) [pid = 2428] [serial = 514] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 110 (0000003EB897AC00) [pid = 2428] [serial = 509] [outer = 0000000000000000] [url = about:blank]
04:16:13 INFO - PROCESS | 2428 | --DOMWINDOW == 109 (0000003EB7B39400) [pid = 2428] [serial = 519] [outer = 0000000000000000] [url = about:blank]
04:16:14 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
04:16:14 INFO - document served over http requires an https
04:16:14 INFO - sub-resource via script-tag using the http-csp
04:16:14 INFO - delivery method with keep-origin-redirect and when
04:16:14 INFO - the target request is same-origin.
04:16:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1493ms
04:16:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
04:16:14 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB45AC800 == 63 [pid = 2428] [id = 260]
04:16:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 110 (0000003EA85BC400) [pid = 2428] [serial = 731] [outer = 0000000000000000]
04:16:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 111 (0000003EAD3CA800) [pid = 2428] [serial = 732] [outer = 0000003EA85BC400]
04:16:14 INFO - PROCESS | 2428 | 1446466574177 Marionette INFO loaded listener.js
04:16:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 112 (0000003EB3F43800) [pid = 2428] [serial = 733] [outer = 0000003EA85BC400]
04:16:14 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
04:16:14 INFO - document served over http requires an https
04:16:14 INFO - sub-resource via script-tag using the http-csp
04:16:14 INFO - delivery method with no-redirect and when
04:16:14 INFO - the target request is same-origin.
04:16:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 629ms
04:16:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:16:14 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB482B000 == 64 [pid = 2428] [id = 261]
04:16:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 113 (0000003EB3F4E400) [pid = 2428] [serial = 734] [outer = 0000000000000000]
04:16:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 114 (0000003EB3F5C400) [pid = 2428] [serial = 735] [outer = 0000003EB3F4E400]
04:16:14 INFO - PROCESS | 2428 | 1446466574835 Marionette INFO loaded listener.js
04:16:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 115 (0000003EB3FB7C00) [pid = 2428] [serial = 736] [outer = 0000003EB3F4E400]
04:16:15 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
04:16:15 INFO - document served over http requires an https
04:16:15 INFO - sub-resource via script-tag using the http-csp
04:16:15 INFO - delivery method with swap-origin-redirect and when
04:16:15 INFO - the target request is same-origin.
04:16:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 735ms
04:16:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:16:15 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4EB4000 == 65 [pid = 2428] [id = 262]
04:16:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 116 (0000003EB3FBD000) [pid = 2428] [serial = 737] [outer = 0000000000000000]
04:16:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 117 (0000003EB4FCC400) [pid = 2428] [serial = 738] [outer = 0000003EB3FBD000]
04:16:15 INFO - PROCESS | 2428 | 1446466575560 Marionette INFO loaded listener.js
04:16:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 118 (0000003EB5357400) [pid = 2428] [serial = 739] [outer = 0000003EB3FBD000]
04:16:16 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
04:16:16 INFO - document served over http requires an https
04:16:16 INFO - sub-resource via xhr-request using the http-csp
04:16:16 INFO - delivery method with keep-origin-redirect and when
04:16:16 INFO - the target request is same-origin.
04:16:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 984ms
04:16:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
04:16:16 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76D5000 == 66 [pid = 2428] [id = 263]
04:16:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 119 (0000003EA2EDF400) [pid = 2428] [serial = 740] [outer = 0000000000000000]
04:16:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 120 (0000003EA3CBBC00) [pid = 2428] [serial = 741] [outer = 0000003EA2EDF400]
04:16:16 INFO - PROCESS | 2428 | 1446466576770 Marionette INFO loaded listener.js
04:16:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 121 (0000003EA981E400) [pid = 2428] [serial = 742] [outer = 0000003EA2EDF400]
04:16:17 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
04:16:17 INFO - document served over http requires an https
04:16:17 INFO - sub-resource via xhr-request using the http-csp
04:16:17 INFO - delivery method with no-redirect and when
04:16:17 INFO - the target request is same-origin.
04:16:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1029ms
04:16:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:16:17 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB29E7800 == 67 [pid = 2428] [id = 264]
04:16:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 122 (0000003EACBB7400) [pid = 2428] [serial = 743] [outer = 0000000000000000]
04:16:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 123 (0000003EAD6D3000) [pid = 2428] [serial = 744] [outer = 0000003EACBB7400]
04:16:17 INFO - PROCESS | 2428 | 1446466577750 Marionette INFO loaded listener.js
04:16:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 124 (0000003EAE54A000) [pid = 2428] [serial = 745] [outer = 0000003EACBB7400]
04:16:18 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
04:16:18 INFO - document served over http requires an https
04:16:18 INFO - sub-resource via xhr-request using the http-csp
04:16:18 INFO - delivery method with swap-origin-redirect and when
04:16:18 INFO - the target request is same-origin.
04:16:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 986ms
04:16:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:16:18 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F4C800 == 68 [pid = 2428] [id = 265]
04:16:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 125 (0000003EB1056400) [pid = 2428] [serial = 746] [outer = 0000000000000000]
04:16:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 126 (0000003EB252D800) [pid = 2428] [serial = 747] [outer = 0000003EB1056400]
04:16:18 INFO - PROCESS | 2428 | 1446466578749 Marionette INFO loaded listener.js
04:16:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 127 (0000003EB489E400) [pid = 2428] [serial = 748] [outer = 0000003EB1056400]
04:16:19 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
04:16:19 INFO - document served over http requires an http
04:16:19 INFO - sub-resource via fetch-request using the meta-csp
04:16:19 INFO - delivery method with keep-origin-redirect and when
04:16:19 INFO - the target request is cross-origin.
04:16:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1075ms
04:16:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:16:19 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB564A800 == 69 [pid = 2428] [id = 266]
04:16:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 128 (0000003EB50AAC00) [pid = 2428] [serial = 749] [outer = 0000000000000000]
04:16:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 129 (0000003EB55C5000) [pid = 2428] [serial = 750] [outer = 0000003EB50AAC00]
04:16:19 INFO - PROCESS | 2428 | 1446466579858 Marionette INFO loaded listener.js
04:16:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 130 (0000003EB5B5FC00) [pid = 2428] [serial = 751] [outer = 0000003EB50AAC00]
04:16:20 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
04:16:20 INFO - document served over http requires an http
04:16:20 INFO - sub-resource via fetch-request using the meta-csp
04:16:20 INFO - delivery method with no-redirect and when
04:16:20 INFO - the target request is cross-origin.
04:16:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 984ms
04:16:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:16:20 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7237800 == 70 [pid = 2428] [id = 267]
04:16:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 131 (0000003EB5B5EC00) [pid = 2428] [serial = 752] [outer = 0000000000000000]
04:16:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 132 (0000003EB5C35400) [pid = 2428] [serial = 753] [outer = 0000003EB5B5EC00]
04:16:20 INFO - PROCESS | 2428 | 1446466580799 Marionette INFO loaded listener.js
04:16:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 133 (0000003EB652FC00) [pid = 2428] [serial = 754] [outer = 0000003EB5B5EC00]
04:16:21 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
04:16:21 INFO - document served over http requires an http
04:16:21 INFO - sub-resource via fetch-request using the meta-csp
04:16:21 INFO - delivery method with swap-origin-redirect and when
04:16:21 INFO - the target request is cross-origin.
04:16:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 945ms
04:16:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:16:21 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7A41800 == 71 [pid = 2428] [id = 268]
04:16:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 134 (0000003EB65BD400) [pid = 2428] [serial = 755] [outer = 0000000000000000]
04:16:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 135 (0000003EB738C000) [pid = 2428] [serial = 756] [outer = 0000003EB65BD400]
04:16:21 INFO - PROCESS | 2428 | 1446466581719 Marionette INFO loaded listener.js
04:16:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 136 (0000003EB7AA8800) [pid = 2428] [serial = 757] [outer = 0000003EB65BD400]
04:16:22 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7EB0000 == 72 [pid = 2428] [id = 269]
04:16:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 137 (0000003EB5069800) [pid = 2428] [serial = 758] [outer = 0000000000000000]
04:16:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 138 (0000003EB506E400) [pid = 2428] [serial = 759] [outer = 0000003EB5069800]
04:16:22 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
04:16:22 INFO - document served over http requires an http
04:16:22 INFO - sub-resource via iframe-tag using the meta-csp
04:16:22 INFO - delivery method with keep-origin-redirect and when
04:16:22 INFO - the target request is cross-origin.
04:16:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1026ms
04:16:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:16:22 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8535800 == 73 [pid = 2428] [id = 270]
04:16:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 139 (0000003EB506AC00) [pid = 2428] [serial = 760] [outer = 0000000000000000]
04:16:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 140 (0000003EB5071400) [pid = 2428] [serial = 761] [outer = 0000003EB506AC00]
04:16:22 INFO - PROCESS | 2428 | 1446466582834 Marionette INFO loaded listener.js
04:16:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 141 (0000003EB7B04C00) [pid = 2428] [serial = 762] [outer = 0000003EB506AC00]
04:16:23 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8ACE000 == 74 [pid = 2428] [id = 271]
04:16:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 142 (0000003EB7B09000) [pid = 2428] [serial = 763] [outer = 0000000000000000]
04:16:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 143 (0000003EB7AA9400) [pid = 2428] [serial = 764] [outer = 0000003EB7B09000]
04:16:23 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
04:16:23 INFO - document served over http requires an http
04:16:23 INFO - sub-resource via iframe-tag using the meta-csp
04:16:23 INFO - delivery method with no-redirect and when
04:16:23 INFO - the target request is cross-origin.
04:16:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 986ms
04:16:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:16:23 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8E14000 == 75 [pid = 2428] [id = 272]
04:16:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 144 (0000003EB7AAB000) [pid = 2428] [serial = 765] [outer = 0000000000000000]
04:16:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 145 (0000003EB7B10000) [pid = 2428] [serial = 766] [outer = 0000003EB7AAB000]
04:16:23 INFO - PROCESS | 2428 | 1446466583802 Marionette INFO loaded listener.js
04:16:23 INFO - PROCESS | 2428 | ++DOMWINDOW == 146 (0000003EB8982400) [pid = 2428] [serial = 767] [outer = 0000003EB7AAB000]
04:16:24 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB981F000 == 76 [pid = 2428] [id = 273]
04:16:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 147 (0000003EB8983400) [pid = 2428] [serial = 768] [outer = 0000000000000000]
04:16:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 148 (0000003EB7B41C00) [pid = 2428] [serial = 769] [outer = 0000003EB8983400]
04:16:24 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
04:16:24 INFO - document served over http requires an http
04:16:24 INFO - sub-resource via iframe-tag using the meta-csp
04:16:24 INFO - delivery method with swap-origin-redirect and when
04:16:24 INFO - the target request is cross-origin.
04:16:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1023ms
04:16:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:16:24 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBA0C4000 == 77 [pid = 2428] [id = 274]
04:16:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 149 (0000003EB8F03C00) [pid = 2428] [serial = 770] [outer = 0000000000000000]
04:16:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 150 (0000003EB8F0DC00) [pid = 2428] [serial = 771] [outer = 0000003EB8F03C00]
04:16:24 INFO - PROCESS | 2428 | 1446466584901 Marionette INFO loaded listener.js
04:16:24 INFO - PROCESS | 2428 | ++DOMWINDOW == 151 (0000003EB919B400) [pid = 2428] [serial = 772] [outer = 0000003EB8F03C00]
04:16:25 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
04:16:25 INFO - document served over http requires an http
04:16:25 INFO - sub-resource via script-tag using the meta-csp
04:16:25 INFO - delivery method with keep-origin-redirect and when
04:16:25 INFO - the target request is cross-origin.
04:16:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 992ms
04:16:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:16:25 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB9606000 == 78 [pid = 2428] [id = 275]
04:16:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 152 (0000003EB7926000) [pid = 2428] [serial = 773] [outer = 0000000000000000]
04:16:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 153 (0000003EB792C400) [pid = 2428] [serial = 774] [outer = 0000003EB7926000]
04:16:25 INFO - PROCESS | 2428 | 1446466585827 Marionette INFO loaded listener.js
04:16:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 154 (0000003EB9151400) [pid = 2428] [serial = 775] [outer = 0000003EB7926000]
04:16:26 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
04:16:26 INFO - document served over http requires an http
04:16:26 INFO - sub-resource via script-tag using the meta-csp
04:16:26 INFO - delivery method with no-redirect and when
04:16:26 INFO - the target request is cross-origin.
04:16:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 985ms
04:16:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:16:26 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB9734000 == 79 [pid = 2428] [id = 276]
04:16:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 155 (0000003EB792F000) [pid = 2428] [serial = 776] [outer = 0000000000000000]
04:16:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 156 (0000003EBA424400) [pid = 2428] [serial = 777] [outer = 0000003EB792F000]
04:16:26 INFO - PROCESS | 2428 | 1446466586869 Marionette INFO loaded listener.js
04:16:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 157 (0000003EBE105C00) [pid = 2428] [serial = 778] [outer = 0000003EB792F000]
04:16:27 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
04:16:27 INFO - document served over http requires an http
04:16:27 INFO - sub-resource via script-tag using the meta-csp
04:16:27 INFO - delivery method with swap-origin-redirect and when
04:16:27 INFO - the target request is cross-origin.
04:16:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 987ms
04:16:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:16:27 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB974F000 == 80 [pid = 2428] [id = 277]
04:16:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 158 (0000003EBC16D800) [pid = 2428] [serial = 779] [outer = 0000000000000000]
04:16:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 159 (0000003EBC172800) [pid = 2428] [serial = 780] [outer = 0000003EBC16D800]
04:16:27 INFO - PROCESS | 2428 | 1446466587849 Marionette INFO loaded listener.js
04:16:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 160 (0000003EBC17B800) [pid = 2428] [serial = 781] [outer = 0000003EBC16D800]
04:16:28 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
04:16:28 INFO - document served over http requires an http
04:16:28 INFO - sub-resource via xhr-request using the meta-csp
04:16:28 INFO - delivery method with keep-origin-redirect and when
04:16:28 INFO - the target request is cross-origin.
04:16:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 943ms
04:16:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:16:28 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBC191000 == 81 [pid = 2428] [id = 278]
04:16:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 161 (0000003EBAF58C00) [pid = 2428] [serial = 782] [outer = 0000000000000000]
04:16:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 162 (0000003EBAF5E800) [pid = 2428] [serial = 783] [outer = 0000003EBAF58C00]
04:16:28 INFO - PROCESS | 2428 | 1446466588797 Marionette INFO loaded listener.js
04:16:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 163 (0000003EBC179400) [pid = 2428] [serial = 784] [outer = 0000003EBAF58C00]
04:16:31 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
04:16:31 INFO - document served over http requires an http
04:16:31 INFO - sub-resource via xhr-request using the meta-csp
04:16:31 INFO - delivery method with no-redirect and when
04:16:31 INFO - the target request is cross-origin.
04:16:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2629ms
04:16:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:16:31 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAD77A800 == 82 [pid = 2428] [id = 279]
04:16:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 164 (0000003EA1AC1400) [pid = 2428] [serial = 785] [outer = 0000000000000000]
04:16:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 165 (0000003EAD6D5000) [pid = 2428] [serial = 786] [outer = 0000003EA1AC1400]
04:16:31 INFO - PROCESS | 2428 | 1446466591373 Marionette INFO loaded listener.js
04:16:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 166 (0000003EBC175800) [pid = 2428] [serial = 787] [outer = 0000003EA1AC1400]
04:16:32 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
04:16:32 INFO - document served over http requires an http
04:16:32 INFO - sub-resource via xhr-request using the meta-csp
04:16:32 INFO - delivery method with swap-origin-redirect and when
04:16:32 INFO - the target request is cross-origin.
04:16:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1276ms
04:16:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:16:32 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAD777800 == 83 [pid = 2428] [id = 280]
04:16:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 167 (0000003EA74F6000) [pid = 2428] [serial = 788] [outer = 0000000000000000]
04:16:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 168 (0000003EA85C7400) [pid = 2428] [serial = 789] [outer = 0000003EA74F6000]
04:16:32 INFO - PROCESS | 2428 | 1446466592726 Marionette INFO loaded listener.js
04:16:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 169 (0000003EAD79EC00) [pid = 2428] [serial = 790] [outer = 0000003EA74F6000]
04:16:33 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
04:16:33 INFO - document served over http requires an https
04:16:33 INFO - sub-resource via fetch-request using the meta-csp
04:16:33 INFO - delivery method with keep-origin-redirect and when
04:16:33 INFO - the target request is cross-origin.
04:16:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1203ms
04:16:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:16:33 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAAC5D800 == 84 [pid = 2428] [id = 281]
04:16:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 170 (0000003EA81D7C00) [pid = 2428] [serial = 791] [outer = 0000000000000000]
04:16:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 171 (0000003EAC759800) [pid = 2428] [serial = 792] [outer = 0000003EA81D7C00]
04:16:33 INFO - PROCESS | 2428 | 1446466593933 Marionette INFO loaded listener.js
04:16:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 172 (0000003EAD79FC00) [pid = 2428] [serial = 793] [outer = 0000003EA81D7C00]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB482B000 == 83 [pid = 2428] [id = 261]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB45AC800 == 82 [pid = 2428] [id = 260]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4404000 == 81 [pid = 2428] [id = 259]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3D99800 == 80 [pid = 2428] [id = 258]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB358E800 == 79 [pid = 2428] [id = 257]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB2EAF000 == 78 [pid = 2428] [id = 256]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1D12800 == 77 [pid = 2428] [id = 255]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB14F1000 == 76 [pid = 2428] [id = 254]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB0BBE800 == 75 [pid = 2428] [id = 253]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAAC5E000 == 74 [pid = 2428] [id = 252]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA296D000 == 73 [pid = 2428] [id = 251]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2782000 == 72 [pid = 2428] [id = 250]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACAF3800 == 71 [pid = 2428] [id = 249]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9C19800 == 70 [pid = 2428] [id = 248]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB5150800 == 69 [pid = 2428] [id = 246]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8E19000 == 68 [pid = 2428] [id = 245]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBC0E8800 == 67 [pid = 2428] [id = 244]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBC0DC000 == 66 [pid = 2428] [id = 243]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB5127000 == 65 [pid = 2428] [id = 242]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB5117000 == 64 [pid = 2428] [id = 241]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7A42800 == 63 [pid = 2428] [id = 240]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7A30800 == 62 [pid = 2428] [id = 239]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB981E000 == 61 [pid = 2428] [id = 238]
04:16:34 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAC215000 == 60 [pid = 2428] [id = 237]
04:16:34 INFO - PROCESS | 2428 | --DOMWINDOW == 171 (0000003EAE4B3C00) [pid = 2428] [serial = 606] [outer = 0000000000000000] [url = about:blank]
04:16:34 INFO - PROCESS | 2428 | --DOMWINDOW == 170 (0000003EAA491C00) [pid = 2428] [serial = 609] [outer = 0000000000000000] [url = about:blank]
04:16:34 INFO - PROCESS | 2428 | --DOMWINDOW == 169 (0000003EB1B8C000) [pid = 2428] [serial = 663] [outer = 0000000000000000] [url = about:blank]
04:16:34 INFO - PROCESS | 2428 | --DOMWINDOW == 168 (0000003EAD3D1C00) [pid = 2428] [serial = 651] [outer = 0000000000000000] [url = about:blank]
04:16:34 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
04:16:34 INFO - document served over http requires an https
04:16:34 INFO - sub-resource via fetch-request using the meta-csp
04:16:34 INFO - delivery method with no-redirect and when
04:16:34 INFO - the target request is cross-origin.
04:16:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1234ms
04:16:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:16:34 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAAC4F000 == 61 [pid = 2428] [id = 282]
04:16:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 169 (0000003EA1E57800) [pid = 2428] [serial = 794] [outer = 0000000000000000]
04:16:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 170 (0000003EA2EE4000) [pid = 2428] [serial = 795] [outer = 0000003EA1E57800]
04:16:35 INFO - PROCESS | 2428 | 1446466595028 Marionette INFO loaded listener.js
04:16:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 171 (0000003EACBBDC00) [pid = 2428] [serial = 796] [outer = 0000003EA1E57800]
04:16:35 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:16:35 INFO - document served over http requires an https
04:16:35 INFO - sub-resource via fetch-request using the meta-csp
04:16:35 INFO - delivery method with swap-origin-redirect and when
04:16:35 INFO - the target request is cross-origin.
04:16:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 774ms
04:16:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:16:35 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB120C000 == 62 [pid = 2428] [id = 283]
04:16:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 172 (0000003EACBBA000) [pid = 2428] [serial = 797] [outer = 0000000000000000]
04:16:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 173 (0000003EAE4A9000) [pid = 2428] [serial = 798] [outer = 0000003EACBBA000]
04:16:35 INFO - PROCESS | 2428 | 1446466595891 Marionette INFO loaded listener.js
04:16:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 174 (0000003EAE519800) [pid = 2428] [serial = 799] [outer = 0000003EACBBA000]
04:16:36 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1D1D800 == 63 [pid = 2428] [id = 284]
04:16:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 175 (0000003EAE51D400) [pid = 2428] [serial = 800] [outer = 0000000000000000]
04:16:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 176 (0000003EB0E36000) [pid = 2428] [serial = 801] [outer = 0000003EAE51D400]
04:16:36 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
04:16:36 INFO - document served over http requires an https
04:16:36 INFO - sub-resource via iframe-tag using the meta-csp
04:16:36 INFO - delivery method with keep-origin-redirect and when
04:16:36 INFO - the target request is cross-origin.
04:16:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 776ms
04:16:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:16:36 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1FF4000 == 64 [pid = 2428] [id = 285]
04:16:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 177 (0000003EAE544800) [pid = 2428] [serial = 802] [outer = 0000000000000000]
04:16:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 178 (0000003EB0E30C00) [pid = 2428] [serial = 803] [outer = 0000003EAE544800]
04:16:36 INFO - PROCESS | 2428 | 1446466596703 Marionette INFO loaded listener.js
04:16:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 179 (0000003EB15A1000) [pid = 2428] [serial = 804] [outer = 0000003EAE544800]
04:16:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3F1D000 == 65 [pid = 2428] [id = 286]
04:16:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 180 (0000003EB15A5400) [pid = 2428] [serial = 805] [outer = 0000000000000000]
04:16:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 181 (0000003EB12A0C00) [pid = 2428] [serial = 806] [outer = 0000003EB15A5400]
04:16:37 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
04:16:37 INFO - document served over http requires an https
04:16:37 INFO - sub-resource via iframe-tag using the meta-csp
04:16:37 INFO - delivery method with no-redirect and when
04:16:37 INFO - the target request is cross-origin.
04:16:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 840ms
04:16:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:16:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB441C000 == 66 [pid = 2428] [id = 287]
04:16:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 182 (0000003EB187B400) [pid = 2428] [serial = 807] [outer = 0000000000000000]
04:16:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 183 (0000003EB1DDF400) [pid = 2428] [serial = 808] [outer = 0000003EB187B400]
04:16:37 INFO - PROCESS | 2428 | 1446466597504 Marionette INFO loaded listener.js
04:16:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 184 (0000003EB376A000) [pid = 2428] [serial = 809] [outer = 0000003EB187B400]
04:16:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB46E4800 == 67 [pid = 2428] [id = 288]
04:16:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 185 (0000003EB3763400) [pid = 2428] [serial = 810] [outer = 0000000000000000]
04:16:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 186 (0000003EB3F4E800) [pid = 2428] [serial = 811] [outer = 0000003EB3763400]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 185 (0000003EB489C400) [pid = 2428] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 184 (0000003EB50A9800) [pid = 2428] [serial = 678] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466556163]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 183 (0000003EB7385800) [pid = 2428] [serial = 683] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 182 (0000003E9DD53800) [pid = 2428] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 181 (0000003E9CC6A400) [pid = 2428] [serial = 704] [outer = 0000000000000000] [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]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 180 (0000003EB1881000) [pid = 2428] [serial = 726] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 179 (0000003EB1297800) [pid = 2428] [serial = 723] [outer = 0000000000000000] [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]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 178 (0000003EA9820400) [pid = 2428] [serial = 710] [outer = 0000000000000000] [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]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 177 (0000003EA85BC400) [pid = 2428] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 176 (0000003EA2B86C00) [pid = 2428] [serial = 701] [outer = 0000000000000000] [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]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 175 (0000003EB129F400) [pid = 2428] [serial = 728] [outer = 0000000000000000] [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]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 174 (0000003EAE40BC00) [pid = 2428] [serial = 716] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 173 (0000003EAD3AAC00) [pid = 2428] [serial = 713] [outer = 0000000000000000] [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]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 172 (0000003EB3F4E400) [pid = 2428] [serial = 734] [outer = 0000000000000000] [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]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 171 (0000003EAE556C00) [pid = 2428] [serial = 718] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 170 (0000003EB1055800) [pid = 2428] [serial = 721] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466571494]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 169 (0000003EAE53EC00) [pid = 2428] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 168 (0000003EA8B73000) [pid = 2428] [serial = 610] [outer = 0000000000000000] [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]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 167 (0000003EB93DD000) [pid = 2428] [serial = 692] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 166 (0000003EB3F4D000) [pid = 2428] [serial = 695] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 165 (0000003EAE4CF800) [pid = 2428] [serial = 717] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 164 (0000003EAD641800) [pid = 2428] [serial = 714] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 163 (0000003EB5B52800) [pid = 2428] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 162 (0000003EB1BD2C00) [pid = 2428] [serial = 671] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 161 (0000003EACBC0C00) [pid = 2428] [serial = 698] [outer = 0000000000000000] [url = about:blank]
04:16:38 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
04:16:38 INFO - document served over http requires an https
04:16:38 INFO - sub-resource via iframe-tag using the meta-csp
04:16:38 INFO - delivery method with swap-origin-redirect and when
04:16:38 INFO - the target request is cross-origin.
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 160 (0000003EB9153400) [pid = 2428] [serial = 689] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 847ms
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 159 (0000003EB1EA8C00) [pid = 2428] [serial = 729] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 158 (0000003EB3F5C400) [pid = 2428] [serial = 735] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 157 (0000003EA8B75C00) [pid = 2428] [serial = 668] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 156 (0000003EB7AA2800) [pid = 2428] [serial = 686] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 155 (0000003EA2C29400) [pid = 2428] [serial = 705] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 154 (0000003EB50ACC00) [pid = 2428] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466556163]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 153 (0000003EB5C85800) [pid = 2428] [serial = 676] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 152 (0000003EAA864C00) [pid = 2428] [serial = 711] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 151 (0000003EB0EBD000) [pid = 2428] [serial = 722] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466571494]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 150 (0000003EAE65B800) [pid = 2428] [serial = 719] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 149 (0000003EA0EDD000) [pid = 2428] [serial = 708] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 148 (0000003EAD3CA800) [pid = 2428] [serial = 732] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 147 (0000003EB79E9400) [pid = 2428] [serial = 684] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 146 (0000003EB50B7C00) [pid = 2428] [serial = 681] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 145 (0000003EA2E99000) [pid = 2428] [serial = 702] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 144 (0000003EB1881800) [pid = 2428] [serial = 727] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 143 (0000003EB12C9C00) [pid = 2428] [serial = 724] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 142 (0000003EA8B73400) [pid = 2428] [serial = 703] [outer = 0000000000000000] [url = about:blank]
04:16:38 INFO - PROCESS | 2428 | --DOMWINDOW == 141 (0000003EAD386C00) [pid = 2428] [serial = 396] [outer = 0000000000000000] [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.]
04:16:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:16:38 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB5118800 == 68 [pid = 2428] [id = 289]
04:16:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 142 (0000003EA2B86C00) [pid = 2428] [serial = 812] [outer = 0000000000000000]
04:16:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 143 (0000003EA8492400) [pid = 2428] [serial = 813] [outer = 0000003EA2B86C00]
04:16:38 INFO - PROCESS | 2428 | 1446466598317 Marionette INFO loaded listener.js
04:16:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 144 (0000003EB15AEC00) [pid = 2428] [serial = 814] [outer = 0000003EA2B86C00]
04:16:38 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
04:16:38 INFO - document served over http requires an https
04:16:38 INFO - sub-resource via script-tag using the meta-csp
04:16:38 INFO - delivery method with keep-origin-redirect and when
04:16:38 INFO - the target request is cross-origin.
04:16:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 671ms
04:16:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
04:16:38 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB722F000 == 69 [pid = 2428] [id = 290]
04:16:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 145 (0000003EB3F5CC00) [pid = 2428] [serial = 815] [outer = 0000000000000000]
04:16:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 146 (0000003EB3FBFC00) [pid = 2428] [serial = 816] [outer = 0000003EB3F5CC00]
04:16:38 INFO - PROCESS | 2428 | 1446466598971 Marionette INFO loaded listener.js
04:16:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 147 (0000003EB50B2800) [pid = 2428] [serial = 817] [outer = 0000003EB3F5CC00]
04:16:39 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
04:16:39 INFO - document served over http requires an https
04:16:39 INFO - sub-resource via script-tag using the meta-csp
04:16:39 INFO - delivery method with no-redirect and when
04:16:39 INFO - the target request is cross-origin.
04:16:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 692ms
04:16:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:16:39 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB853F800 == 70 [pid = 2428] [id = 291]
04:16:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 148 (0000003EB50AC400) [pid = 2428] [serial = 818] [outer = 0000000000000000]
04:16:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 149 (0000003EB5B54000) [pid = 2428] [serial = 819] [outer = 0000003EB50AC400]
04:16:39 INFO - PROCESS | 2428 | 1446466599706 Marionette INFO loaded listener.js
04:16:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 150 (0000003EB652AC00) [pid = 2428] [serial = 820] [outer = 0000003EB50AC400]
04:16:40 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
04:16:40 INFO - document served over http requires an https
04:16:40 INFO - sub-resource via script-tag using the meta-csp
04:16:40 INFO - delivery method with swap-origin-redirect and when
04:16:40 INFO - the target request is cross-origin.
04:16:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 691ms
04:16:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:16:40 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB961A800 == 71 [pid = 2428] [id = 292]
04:16:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 151 (0000003EB6535000) [pid = 2428] [serial = 821] [outer = 0000000000000000]
04:16:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 152 (0000003EB7330800) [pid = 2428] [serial = 822] [outer = 0000003EB6535000]
04:16:40 INFO - PROCESS | 2428 | 1446466600374 Marionette INFO loaded listener.js
04:16:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 153 (0000003EB79E9000) [pid = 2428] [serial = 823] [outer = 0000003EB6535000]
04:16:41 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
04:16:41 INFO - document served over http requires an https
04:16:41 INFO - sub-resource via xhr-request using the meta-csp
04:16:41 INFO - delivery method with keep-origin-redirect and when
04:16:41 INFO - the target request is cross-origin.
04:16:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 983ms
04:16:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
04:16:41 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAA5C0800 == 72 [pid = 2428] [id = 293]
04:16:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 154 (0000003EA3C50C00) [pid = 2428] [serial = 824] [outer = 0000000000000000]
04:16:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 155 (0000003EA3CB9C00) [pid = 2428] [serial = 825] [outer = 0000003EA3C50C00]
04:16:41 INFO - PROCESS | 2428 | 1446466601582 Marionette INFO loaded listener.js
04:16:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 156 (0000003EAD3CE400) [pid = 2428] [serial = 826] [outer = 0000003EA3C50C00]
04:16:42 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
04:16:42 INFO - document served over http requires an https
04:16:42 INFO - sub-resource via xhr-request using the meta-csp
04:16:42 INFO - delivery method with no-redirect and when
04:16:42 INFO - the target request is cross-origin.
04:16:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 986ms
04:16:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:16:42 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB5643000 == 73 [pid = 2428] [id = 294]
04:16:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 157 (0000003EA3C51800) [pid = 2428] [serial = 827] [outer = 0000000000000000]
04:16:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 158 (0000003EAE518400) [pid = 2428] [serial = 828] [outer = 0000003EA3C51800]
04:16:42 INFO - PROCESS | 2428 | 1446466602509 Marionette INFO loaded listener.js
04:16:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 159 (0000003EB1BC7400) [pid = 2428] [serial = 829] [outer = 0000003EA3C51800]
04:16:43 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
04:16:43 INFO - document served over http requires an https
04:16:43 INFO - sub-resource via xhr-request using the meta-csp
04:16:43 INFO - delivery method with swap-origin-redirect and when
04:16:43 INFO - the target request is cross-origin.
04:16:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 984ms
04:16:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:16:43 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBC0F1800 == 74 [pid = 2428] [id = 295]
04:16:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 160 (0000003EB4894800) [pid = 2428] [serial = 830] [outer = 0000000000000000]
04:16:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 161 (0000003EB5363400) [pid = 2428] [serial = 831] [outer = 0000003EB4894800]
04:16:43 INFO - PROCESS | 2428 | 1446466603541 Marionette INFO loaded listener.js
04:16:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 162 (0000003EB79EC400) [pid = 2428] [serial = 832] [outer = 0000003EB4894800]
04:16:44 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
04:16:44 INFO - document served over http requires an http
04:16:44 INFO - sub-resource via fetch-request using the meta-csp
04:16:44 INFO - delivery method with keep-origin-redirect and when
04:16:44 INFO - the target request is same-origin.
04:16:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1033ms
04:16:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
04:16:44 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE56D800 == 75 [pid = 2428] [id = 296]
04:16:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 163 (0000003EB7AB0400) [pid = 2428] [serial = 833] [outer = 0000000000000000]
04:16:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 164 (0000003EB7B3E800) [pid = 2428] [serial = 834] [outer = 0000003EB7AB0400]
04:16:44 INFO - PROCESS | 2428 | 1446466604588 Marionette INFO loaded listener.js
04:16:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 165 (0000003EB9153400) [pid = 2428] [serial = 835] [outer = 0000003EB7AB0400]
04:16:45 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
04:16:45 INFO - document served over http requires an http
04:16:45 INFO - sub-resource via fetch-request using the meta-csp
04:16:45 INFO - delivery method with no-redirect and when
04:16:45 INFO - the target request is same-origin.
04:16:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1030ms
04:16:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:16:45 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB9349000 == 76 [pid = 2428] [id = 297]
04:16:45 INFO - PROCESS | 2428 | ++DOMWINDOW == 166 (0000003EB90D0800) [pid = 2428] [serial = 836] [outer = 0000000000000000]
04:16:45 INFO - PROCESS | 2428 | ++DOMWINDOW == 167 (0000003EB919E800) [pid = 2428] [serial = 837] [outer = 0000003EB90D0800]
04:16:45 INFO - PROCESS | 2428 | 1446466605580 Marionette INFO loaded listener.js
04:16:45 INFO - PROCESS | 2428 | ++DOMWINDOW == 168 (0000003EBA2DF800) [pid = 2428] [serial = 838] [outer = 0000003EB90D0800]
04:16:46 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
04:16:46 INFO - document served over http requires an http
04:16:46 INFO - sub-resource via fetch-request using the meta-csp
04:16:46 INFO - delivery method with swap-origin-redirect and when
04:16:46 INFO - the target request is same-origin.
04:16:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 983ms
04:16:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:16:46 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBC07C800 == 77 [pid = 2428] [id = 298]
04:16:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 169 (0000003EBAF5FC00) [pid = 2428] [serial = 839] [outer = 0000000000000000]
04:16:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 170 (0000003EBC70A000) [pid = 2428] [serial = 840] [outer = 0000003EBAF5FC00]
04:16:46 INFO - PROCESS | 2428 | 1446466606579 Marionette INFO loaded listener.js
04:16:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 171 (0000003EBE107800) [pid = 2428] [serial = 841] [outer = 0000003EBAF5FC00]
04:16:47 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBA219800 == 78 [pid = 2428] [id = 299]
04:16:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 172 (0000003EBDEECC00) [pid = 2428] [serial = 842] [outer = 0000000000000000]
04:16:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 173 (0000003EBDEF0000) [pid = 2428] [serial = 843] [outer = 0000003EBDEECC00]
04:16:47 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
04:16:47 INFO - document served over http requires an http
04:16:47 INFO - sub-resource via iframe-tag using the meta-csp
04:16:47 INFO - delivery method with keep-origin-redirect and when
04:16:47 INFO - the target request is same-origin.
04:16:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 944ms
04:16:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:16:47 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBA227000 == 79 [pid = 2428] [id = 300]
04:16:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 174 (0000003EBDEEB400) [pid = 2428] [serial = 844] [outer = 0000000000000000]
04:16:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 175 (0000003EBDEEF800) [pid = 2428] [serial = 845] [outer = 0000003EBDEEB400]
04:16:47 INFO - PROCESS | 2428 | 1446466607602 Marionette INFO loaded listener.js
04:16:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 176 (0000003EBE10B800) [pid = 2428] [serial = 846] [outer = 0000003EBDEEB400]
04:16:48 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB95C5800 == 80 [pid = 2428] [id = 301]
04:16:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 177 (0000003EB9707400) [pid = 2428] [serial = 847] [outer = 0000000000000000]
04:16:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 178 (0000003EB9709800) [pid = 2428] [serial = 848] [outer = 0000003EB9707400]
04:16:48 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
04:16:48 INFO - document served over http requires an http
04:16:48 INFO - sub-resource via iframe-tag using the meta-csp
04:16:48 INFO - delivery method with no-redirect and when
04:16:48 INFO - the target request is same-origin.
04:16:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1104ms
04:16:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:16:48 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB95D1800 == 81 [pid = 2428] [id = 302]
04:16:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 179 (0000003EB9709000) [pid = 2428] [serial = 849] [outer = 0000000000000000]
04:16:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 180 (0000003EB970F000) [pid = 2428] [serial = 850] [outer = 0000003EB9709000]
04:16:48 INFO - PROCESS | 2428 | 1446466608702 Marionette INFO loaded listener.js
04:16:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 181 (0000003EBE10F000) [pid = 2428] [serial = 851] [outer = 0000003EB9709000]
04:16:49 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBDB06800 == 82 [pid = 2428] [id = 303]
04:16:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 182 (0000003EBDB79000) [pid = 2428] [serial = 852] [outer = 0000000000000000]
04:16:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 183 (0000003EBDB7C400) [pid = 2428] [serial = 853] [outer = 0000003EBDB79000]
04:16:49 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
04:16:49 INFO - document served over http requires an http
04:16:49 INFO - sub-resource via iframe-tag using the meta-csp
04:16:49 INFO - delivery method with swap-origin-redirect and when
04:16:49 INFO - the target request is same-origin.
04:16:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1023ms
04:16:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:16:49 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBDB12800 == 83 [pid = 2428] [id = 304]
04:16:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 184 (0000003EBDB83000) [pid = 2428] [serial = 854] [outer = 0000000000000000]
04:16:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 185 (0000003EBDB84000) [pid = 2428] [serial = 855] [outer = 0000003EBDB83000]
04:16:49 INFO - PROCESS | 2428 | 1446466609773 Marionette INFO loaded listener.js
04:16:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 186 (0000003EBC6E8800) [pid = 2428] [serial = 856] [outer = 0000003EBDB83000]
04:16:50 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
04:16:50 INFO - document served over http requires an http
04:16:50 INFO - sub-resource via script-tag using the meta-csp
04:16:50 INFO - delivery method with keep-origin-redirect and when
04:16:50 INFO - the target request is same-origin.
04:16:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 985ms
04:16:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
04:16:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE341000 == 84 [pid = 2428] [id = 305]
04:16:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 187 (0000003EB9466C00) [pid = 2428] [serial = 857] [outer = 0000000000000000]
04:16:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 188 (0000003EB946C800) [pid = 2428] [serial = 858] [outer = 0000003EB9466C00]
04:16:50 INFO - PROCESS | 2428 | 1446466610668 Marionette INFO loaded listener.js
04:16:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 189 (0000003EBC6EA400) [pid = 2428] [serial = 859] [outer = 0000003EB9466C00]
04:16:51 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
04:16:51 INFO - document served over http requires an http
04:16:51 INFO - sub-resource via script-tag using the meta-csp
04:16:51 INFO - delivery method with no-redirect and when
04:16:51 INFO - the target request is same-origin.
04:16:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 986ms
04:16:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:16:51 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE354000 == 85 [pid = 2428] [id = 306]
04:16:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 190 (0000003EB9467C00) [pid = 2428] [serial = 860] [outer = 0000000000000000]
04:16:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 191 (0000003EB986DC00) [pid = 2428] [serial = 861] [outer = 0000003EB9467C00]
04:16:51 INFO - PROCESS | 2428 | 1446466611684 Marionette INFO loaded listener.js
04:16:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 192 (0000003EBC6F5400) [pid = 2428] [serial = 862] [outer = 0000003EB9467C00]
04:16:52 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:16:52 INFO - document served over http requires an http
04:16:52 INFO - sub-resource via script-tag using the meta-csp
04:16:52 INFO - delivery method with swap-origin-redirect and when
04:16:52 INFO - the target request is same-origin.
04:16:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 984ms
04:16:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:16:52 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE41C000 == 86 [pid = 2428] [id = 307]
04:16:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 193 (0000003EB9873800) [pid = 2428] [serial = 863] [outer = 0000000000000000]
04:16:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 194 (0000003EBC806C00) [pid = 2428] [serial = 864] [outer = 0000003EB9873800]
04:16:52 INFO - PROCESS | 2428 | 1446466612655 Marionette INFO loaded listener.js
04:16:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 195 (0000003EBC80FC00) [pid = 2428] [serial = 865] [outer = 0000003EB9873800]
04:16:53 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
04:16:53 INFO - document served over http requires an http
04:16:53 INFO - sub-resource via xhr-request using the meta-csp
04:16:53 INFO - delivery method with keep-origin-redirect and when
04:16:53 INFO - the target request is same-origin.
04:16:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 881ms
04:16:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
04:16:53 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBA13C000 == 87 [pid = 2428] [id = 308]
04:16:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 196 (0000003EBC802800) [pid = 2428] [serial = 866] [outer = 0000000000000000]
04:16:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 197 (0000003EBD7C4000) [pid = 2428] [serial = 867] [outer = 0000003EBC802800]
04:16:53 INFO - PROCESS | 2428 | 1446466613579 Marionette INFO loaded listener.js
04:16:53 INFO - PROCESS | 2428 | ++DOMWINDOW == 198 (0000003EBD7D0000) [pid = 2428] [serial = 868] [outer = 0000003EBC802800]
04:16:54 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
04:16:54 INFO - document served over http requires an http
04:16:54 INFO - sub-resource via xhr-request using the meta-csp
04:16:54 INFO - delivery method with no-redirect and when
04:16:54 INFO - the target request is same-origin.
04:16:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 945ms
04:16:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:16:54 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC1551000 == 88 [pid = 2428] [id = 309]
04:16:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 199 (0000003EBD7CDC00) [pid = 2428] [serial = 869] [outer = 0000000000000000]
04:16:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 200 (0000003EC1581800) [pid = 2428] [serial = 870] [outer = 0000003EBD7CDC00]
04:16:54 INFO - PROCESS | 2428 | 1446466614509 Marionette INFO loaded listener.js
04:16:54 INFO - PROCESS | 2428 | ++DOMWINDOW == 201 (0000003EC158B400) [pid = 2428] [serial = 871] [outer = 0000003EBD7CDC00]
04:16:57 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
04:16:57 INFO - document served over http requires an http
04:16:57 INFO - sub-resource via xhr-request using the meta-csp
04:16:57 INFO - delivery method with swap-origin-redirect and when
04:16:57 INFO - the target request is same-origin.
04:16:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2886ms
04:16:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:16:57 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA9C16000 == 89 [pid = 2428] [id = 310]
04:16:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 202 (0000003EA18B6400) [pid = 2428] [serial = 872] [outer = 0000000000000000]
04:16:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 203 (0000003EA1DF3800) [pid = 2428] [serial = 873] [outer = 0000003EA18B6400]
04:16:57 INFO - PROCESS | 2428 | 1446466617907 Marionette INFO loaded listener.js
04:16:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 204 (0000003EA64DF800) [pid = 2428] [serial = 874] [outer = 0000003EA18B6400]
04:16:58 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
04:16:58 INFO - document served over http requires an https
04:16:58 INFO - sub-resource via fetch-request using the meta-csp
04:16:58 INFO - delivery method with keep-origin-redirect and when
04:16:58 INFO - the target request is same-origin.
04:16:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1489ms
04:16:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
04:16:58 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1367
04:16:59 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB14E5000 == 90 [pid = 2428] [id = 311]
04:16:59 INFO - PROCESS | 2428 | ++DOMWINDOW == 205 (0000003EA5E2C800) [pid = 2428] [serial = 875] [outer = 0000000000000000]
04:16:59 INFO - PROCESS | 2428 | ++DOMWINDOW == 206 (0000003EA859DC00) [pid = 2428] [serial = 876] [outer = 0000003EA5E2C800]
04:16:59 INFO - PROCESS | 2428 | 1446466619098 Marionette INFO loaded listener.js
04:16:59 INFO - PROCESS | 2428 | ++DOMWINDOW == 207 (0000003EAD7A2C00) [pid = 2428] [serial = 877] [outer = 0000003EA5E2C800]
04:17:00 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
04:17:00 INFO - document served over http requires an https
04:17:00 INFO - sub-resource via fetch-request using the meta-csp
04:17:00 INFO - delivery method with no-redirect and when
04:17:00 INFO - the target request is same-origin.
04:17:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1386ms
04:17:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:17:00 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA752E800 == 91 [pid = 2428] [id = 312]
04:17:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 208 (0000003EA115A000) [pid = 2428] [serial = 878] [outer = 0000000000000000]
04:17:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 209 (0000003EA8B6F800) [pid = 2428] [serial = 879] [outer = 0000003EA115A000]
04:17:00 INFO - PROCESS | 2428 | 1446466620324 Marionette INFO loaded listener.js
04:17:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 210 (0000003EAD7AB400) [pid = 2428] [serial = 880] [outer = 0000003EA115A000]
04:17:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3D8E000 == 90 [pid = 2428] [id = 129]
04:17:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB853F800 == 89 [pid = 2428] [id = 291]
04:17:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB722F000 == 88 [pid = 2428] [id = 290]
04:17:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB5118800 == 87 [pid = 2428] [id = 289]
04:17:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB46E4800 == 86 [pid = 2428] [id = 288]
04:17:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB441C000 == 85 [pid = 2428] [id = 287]
04:17:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3F1D000 == 84 [pid = 2428] [id = 286]
04:17:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1FF4000 == 83 [pid = 2428] [id = 285]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1D1D800 == 82 [pid = 2428] [id = 284]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB120C000 == 81 [pid = 2428] [id = 283]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAAC4F000 == 80 [pid = 2428] [id = 282]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAAC5D800 == 79 [pid = 2428] [id = 281]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAD777800 == 78 [pid = 2428] [id = 280]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAD77A800 == 77 [pid = 2428] [id = 279]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBC191000 == 76 [pid = 2428] [id = 278]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB974F000 == 75 [pid = 2428] [id = 277]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB9606000 == 74 [pid = 2428] [id = 275]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBA0C4000 == 73 [pid = 2428] [id = 274]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB981F000 == 72 [pid = 2428] [id = 273]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8E14000 == 71 [pid = 2428] [id = 272]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8ACE000 == 70 [pid = 2428] [id = 271]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8535800 == 69 [pid = 2428] [id = 270]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7EB0000 == 68 [pid = 2428] [id = 269]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7A41800 == 67 [pid = 2428] [id = 268]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7237800 == 66 [pid = 2428] [id = 267]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB564A800 == 65 [pid = 2428] [id = 266]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F4C800 == 64 [pid = 2428] [id = 265]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB29E7800 == 63 [pid = 2428] [id = 264]
04:17:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76D5000 == 62 [pid = 2428] [id = 263]
04:17:01 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
04:17:01 INFO - document served over http requires an https
04:17:01 INFO - sub-resource via fetch-request using the meta-csp
04:17:01 INFO - delivery method with swap-origin-redirect and when
04:17:01 INFO - the target request is same-origin.
04:17:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1027ms
04:17:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 209 (0000003EAE41B000) [pid = 2428] [serial = 715] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 208 (0000003EB3FB7C00) [pid = 2428] [serial = 736] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 207 (0000003EB3F43800) [pid = 2428] [serial = 733] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 206 (0000003EB1056C00) [pid = 2428] [serial = 720] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 205 (0000003EB3763800) [pid = 2428] [serial = 730] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 204 (0000003EB1B85400) [pid = 2428] [serial = 725] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 203 (0000003EA813D000) [pid = 2428] [serial = 709] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 202 (0000003EAD3AD800) [pid = 2428] [serial = 712] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 201 (0000003EACBB9400) [pid = 2428] [serial = 706] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | --DOMWINDOW == 200 (0000003EB5B51400) [pid = 2428] [serial = 666] [outer = 0000000000000000] [url = about:blank]
04:17:01 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA294F800 == 63 [pid = 2428] [id = 313]
04:17:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 201 (0000003E9BB79400) [pid = 2428] [serial = 881] [outer = 0000000000000000]
04:17:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 202 (0000003EA181EC00) [pid = 2428] [serial = 882] [outer = 0000003E9BB79400]
04:17:01 INFO - PROCESS | 2428 | 1446466621531 Marionette INFO loaded listener.js
04:17:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 203 (0000003EACABD000) [pid = 2428] [serial = 883] [outer = 0000003E9BB79400]
04:17:01 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAC212000 == 64 [pid = 2428] [id = 314]
04:17:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 204 (0000003EAD386400) [pid = 2428] [serial = 884] [outer = 0000000000000000]
04:17:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 205 (0000003EAE416C00) [pid = 2428] [serial = 885] [outer = 0000003EAD386400]
04:17:02 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
04:17:02 INFO - document served over http requires an https
04:17:02 INFO - sub-resource via iframe-tag using the meta-csp
04:17:02 INFO - delivery method with keep-origin-redirect and when
04:17:02 INFO - the target request is same-origin.
04:17:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1106ms
04:17:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:17:02 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACD02800 == 65 [pid = 2428] [id = 315]
04:17:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 206 (0000003EA9459000) [pid = 2428] [serial = 886] [outer = 0000000000000000]
04:17:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 207 (0000003EAD855C00) [pid = 2428] [serial = 887] [outer = 0000003EA9459000]
04:17:02 INFO - PROCESS | 2428 | 1446466622449 Marionette INFO loaded listener.js
04:17:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 208 (0000003EAE550000) [pid = 2428] [serial = 888] [outer = 0000003EA9459000]
04:17:02 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB0BC4800 == 66 [pid = 2428] [id = 316]
04:17:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 209 (0000003EAE549000) [pid = 2428] [serial = 889] [outer = 0000000000000000]
04:17:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 210 (0000003EB105E000) [pid = 2428] [serial = 890] [outer = 0000003EAE549000]
04:17:02 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
04:17:02 INFO - document served over http requires an https
04:17:02 INFO - sub-resource via iframe-tag using the meta-csp
04:17:02 INFO - delivery method with no-redirect and when
04:17:02 INFO - the target request is same-origin.
04:17:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 777ms
04:17:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:17:03 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB189A000 == 67 [pid = 2428] [id = 317]
04:17:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 211 (0000003EB1056000) [pid = 2428] [serial = 891] [outer = 0000000000000000]
04:17:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 212 (0000003EB1059400) [pid = 2428] [serial = 892] [outer = 0000003EB1056000]
04:17:03 INFO - PROCESS | 2428 | 1446466623152 Marionette INFO loaded listener.js
04:17:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 213 (0000003EB1877800) [pid = 2428] [serial = 893] [outer = 0000003EB1056000]
04:17:03 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB29EC800 == 68 [pid = 2428] [id = 318]
04:17:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 214 (0000003EB1B86800) [pid = 2428] [serial = 894] [outer = 0000000000000000]
04:17:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 215 (0000003EB1EAE400) [pid = 2428] [serial = 895] [outer = 0000003EB1B86800]
04:17:03 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
04:17:03 INFO - document served over http requires an https
04:17:03 INFO - sub-resource via iframe-tag using the meta-csp
04:17:03 INFO - delivery method with swap-origin-redirect and when
04:17:03 INFO - the target request is same-origin.
04:17:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 839ms
04:17:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:17:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3593800 == 69 [pid = 2428] [id = 319]
04:17:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 216 (0000003EB1DD3800) [pid = 2428] [serial = 896] [outer = 0000000000000000]
04:17:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 217 (0000003EB1DDA400) [pid = 2428] [serial = 897] [outer = 0000003EB1DD3800]
04:17:04 INFO - PROCESS | 2428 | 1446466624044 Marionette INFO loaded listener.js
04:17:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 218 (0000003EB3F45000) [pid = 2428] [serial = 898] [outer = 0000003EB1DD3800]
04:17:04 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
04:17:04 INFO - document served over http requires an https
04:17:04 INFO - sub-resource via script-tag using the meta-csp
04:17:04 INFO - delivery method with keep-origin-redirect and when
04:17:04 INFO - the target request is same-origin.
04:17:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 775ms
04:17:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
04:17:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB45BC800 == 70 [pid = 2428] [id = 320]
04:17:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 219 (0000003EB3F53C00) [pid = 2428] [serial = 899] [outer = 0000000000000000]
04:17:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 220 (0000003EB3F5A000) [pid = 2428] [serial = 900] [outer = 0000003EB3F53C00]
04:17:04 INFO - PROCESS | 2428 | 1446466624824 Marionette INFO loaded listener.js
04:17:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 221 (0000003EB488F400) [pid = 2428] [serial = 901] [outer = 0000003EB3F53C00]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 220 (0000003EB1060800) [pid = 2428] [serial = 616] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 219 (0000003EB90D5800) [pid = 2428] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 218 (0000003EB3FC0C00) [pid = 2428] [serial = 625] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 217 (0000003EB7B09000) [pid = 2428] [serial = 763] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466583263]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 216 (0000003EB5069800) [pid = 2428] [serial = 758] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 215 (0000003EB5C39400) [pid = 2428] [serial = 633] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 214 (0000003EB55C5C00) [pid = 2428] [serial = 628] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 213 (0000003EB7330800) [pid = 2428] [serial = 822] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 212 (0000003EA2B86C00) [pid = 2428] [serial = 812] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 211 (0000003EA74F6000) [pid = 2428] [serial = 788] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 210 (0000003EB50AC400) [pid = 2428] [serial = 818] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 209 (0000003EB3F5CC00) [pid = 2428] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 208 (0000003EAE544800) [pid = 2428] [serial = 802] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 207 (0000003EA81D7C00) [pid = 2428] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 206 (0000003EACBBA000) [pid = 2428] [serial = 797] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 205 (0000003EACBB7400) [pid = 2428] [serial = 743] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 204 (0000003EB187B400) [pid = 2428] [serial = 807] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 203 (0000003EA1E57800) [pid = 2428] [serial = 794] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 202 (0000003EB15A5400) [pid = 2428] [serial = 805] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466597060]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 201 (0000003EAE51D400) [pid = 2428] [serial = 800] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 200 (0000003EB3763400) [pid = 2428] [serial = 810] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 199 (0000003EA2EDF400) [pid = 2428] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 198 (0000003EB3F4AC00) [pid = 2428] [serial = 694] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 197 (0000003EB90D6400) [pid = 2428] [serial = 691] [outer = 0000000000000000] [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]
04:17:05 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
04:17:05 INFO - document served over http requires an https
04:17:05 INFO - sub-resource via script-tag using the meta-csp
04:17:05 INFO - delivery method with no-redirect and when
04:17:05 INFO - the target request is same-origin.
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 196 (0000003EB90CFC00) [pid = 2428] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
04:17:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1165ms
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 195 (0000003EB7388C00) [pid = 2428] [serial = 685] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 194 (0000003EB50AE000) [pid = 2428] [serial = 680] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 193 (0000003EB5C2C400) [pid = 2428] [serial = 675] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 192 (0000003EB1B86400) [pid = 2428] [serial = 670] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 191 (0000003EA8B40800) [pid = 2428] [serial = 667] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 190 (0000003EB1DD4800) [pid = 2428] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 189 (0000003EB8983400) [pid = 2428] [serial = 768] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 188 (0000003EA2C23400) [pid = 2428] [serial = 697] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 187 (0000003EB252F000) [pid = 2428] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 186 (0000003EB5C7F400) [pid = 2428] [serial = 643] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 185 (0000003EB7384000) [pid = 2428] [serial = 638] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 184 (0000003EB1064C00) [pid = 2428] [serial = 619] [outer = 0000000000000000] [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]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 183 (0000003EB506E400) [pid = 2428] [serial = 759] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 182 (0000003EB738C000) [pid = 2428] [serial = 756] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 181 (0000003EB5B54000) [pid = 2428] [serial = 819] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 180 (0000003EB7AA9400) [pid = 2428] [serial = 764] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466583263]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 179 (0000003EB5071400) [pid = 2428] [serial = 761] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 178 (0000003EB3F4E800) [pid = 2428] [serial = 811] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 177 (0000003EB1DDF400) [pid = 2428] [serial = 808] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 176 (0000003EA8492400) [pid = 2428] [serial = 813] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 175 (0000003EAC759800) [pid = 2428] [serial = 792] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 174 (0000003EB12A0C00) [pid = 2428] [serial = 806] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466597060]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 173 (0000003EB0E30C00) [pid = 2428] [serial = 803] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 172 (0000003EAD6D3000) [pid = 2428] [serial = 744] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 171 (0000003EB8F0DC00) [pid = 2428] [serial = 771] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 170 (0000003EB0E36000) [pid = 2428] [serial = 801] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 169 (0000003EAE4A9000) [pid = 2428] [serial = 798] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 168 (0000003EB3FBFC00) [pid = 2428] [serial = 816] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 167 (0000003EA3CBBC00) [pid = 2428] [serial = 741] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 166 (0000003EA2EE4000) [pid = 2428] [serial = 795] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 165 (0000003EA85C7400) [pid = 2428] [serial = 789] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 164 (0000003EB5C35400) [pid = 2428] [serial = 753] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 163 (0000003EBAF5E800) [pid = 2428] [serial = 783] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 162 (0000003EB252D800) [pid = 2428] [serial = 747] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 161 (0000003EB7B41C00) [pid = 2428] [serial = 769] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 160 (0000003EB7B10000) [pid = 2428] [serial = 766] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 159 (0000003EB55C5000) [pid = 2428] [serial = 750] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 158 (0000003EAD6D5000) [pid = 2428] [serial = 786] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 157 (0000003EBC172800) [pid = 2428] [serial = 780] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 156 (0000003EB792C400) [pid = 2428] [serial = 774] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 155 (0000003EBA424400) [pid = 2428] [serial = 777] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 154 (0000003EB4FCC400) [pid = 2428] [serial = 738] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 153 (0000003EB915E400) [pid = 2428] [serial = 690] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 152 (0000003EB79EB000) [pid = 2428] [serial = 635] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 151 (0000003EB5C34C00) [pid = 2428] [serial = 630] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 150 (0000003EAE54A000) [pid = 2428] [serial = 745] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 149 (0000003EA981E400) [pid = 2428] [serial = 742] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 148 (0000003EBA426400) [pid = 2428] [serial = 693] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 147 (0000003EB1EB2C00) [pid = 2428] [serial = 699] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 146 (0000003EB897D400) [pid = 2428] [serial = 687] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 145 (0000003EB3F56C00) [pid = 2428] [serial = 696] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 144 (0000003EB4890000) [pid = 2428] [serial = 624] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 143 (0000003EB90D6C00) [pid = 2428] [serial = 645] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 142 (0000003EAD79F400) [pid = 2428] [serial = 669] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 141 (0000003EB7331400) [pid = 2428] [serial = 677] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 140 (0000003EB8977000) [pid = 2428] [serial = 640] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 139 (0000003EB1BCAC00) [pid = 2428] [serial = 621] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 138 (0000003EB733A000) [pid = 2428] [serial = 682] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 137 (0000003EB15A9800) [pid = 2428] [serial = 618] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 136 (0000003EBA2DD400) [pid = 2428] [serial = 648] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 135 (0000003EB55C6C00) [pid = 2428] [serial = 627] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | --DOMWINDOW == 134 (0000003EB3FB4C00) [pid = 2428] [serial = 672] [outer = 0000000000000000] [url = about:blank]
04:17:05 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4820800 == 71 [pid = 2428] [id = 321]
04:17:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 135 (0000003EA2EDF400) [pid = 2428] [serial = 902] [outer = 0000000000000000]
04:17:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 136 (0000003EA81D7C00) [pid = 2428] [serial = 903] [outer = 0000003EA2EDF400]
04:17:05 INFO - PROCESS | 2428 | 1446466625948 Marionette INFO loaded listener.js
04:17:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 137 (0000003EB12A0C00) [pid = 2428] [serial = 904] [outer = 0000003EA2EDF400]
04:17:06 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
04:17:06 INFO - document served over http requires an https
04:17:06 INFO - sub-resource via script-tag using the meta-csp
04:17:06 INFO - delivery method with swap-origin-redirect and when
04:17:06 INFO - the target request is same-origin.
04:17:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 734ms
04:17:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:17:06 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4E97800 == 72 [pid = 2428] [id = 322]
04:17:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 138 (0000003EB1063000) [pid = 2428] [serial = 905] [outer = 0000000000000000]
04:17:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 139 (0000003EB1874C00) [pid = 2428] [serial = 906] [outer = 0000003EB1063000]
04:17:06 INFO - PROCESS | 2428 | 1446466626698 Marionette INFO loaded listener.js
04:17:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 140 (0000003EB4FCB400) [pid = 2428] [serial = 907] [outer = 0000003EB1063000]
04:17:07 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:17:07 INFO - document served over http requires an https
04:17:07 INFO - sub-resource via xhr-request using the meta-csp
04:17:07 INFO - delivery method with keep-origin-redirect and when
04:17:07 INFO - the target request is same-origin.
04:17:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 670ms
04:17:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
04:17:07 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB5116800 == 73 [pid = 2428] [id = 323]
04:17:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 141 (0000003EAD3C6800) [pid = 2428] [serial = 908] [outer = 0000000000000000]
04:17:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 142 (0000003EB5075400) [pid = 2428] [serial = 909] [outer = 0000003EAD3C6800]
04:17:07 INFO - PROCESS | 2428 | 1446466627396 Marionette INFO loaded listener.js
04:17:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 143 (0000003EB55CB400) [pid = 2428] [serial = 910] [outer = 0000003EAD3C6800]
04:17:08 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
04:17:08 INFO - document served over http requires an https
04:17:08 INFO - sub-resource via xhr-request using the meta-csp
04:17:08 INFO - delivery method with no-redirect and when
04:17:08 INFO - the target request is same-origin.
04:17:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 943ms
04:17:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:17:08 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAAC52000 == 74 [pid = 2428] [id = 324]
04:17:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 144 (0000003EA2E9B000) [pid = 2428] [serial = 911] [outer = 0000000000000000]
04:17:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 145 (0000003EA2EE8C00) [pid = 2428] [serial = 912] [outer = 0000003EA2E9B000]
04:17:08 INFO - PROCESS | 2428 | 1446466628472 Marionette INFO loaded listener.js
04:17:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 146 (0000003EAC82D400) [pid = 2428] [serial = 913] [outer = 0000003EA2E9B000]
04:17:09 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
04:17:09 INFO - document served over http requires an https
04:17:09 INFO - sub-resource via xhr-request using the meta-csp
04:17:09 INFO - delivery method with swap-origin-redirect and when
04:17:09 INFO - the target request is same-origin.
04:17:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1038ms
04:17:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:17:09 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3D7B000 == 75 [pid = 2428] [id = 325]
04:17:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 147 (0000003EAC829800) [pid = 2428] [serial = 914] [outer = 0000000000000000]
04:17:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 148 (0000003EAD6D6800) [pid = 2428] [serial = 915] [outer = 0000003EAC829800]
04:17:09 INFO - PROCESS | 2428 | 1446466629563 Marionette INFO loaded listener.js
04:17:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 149 (0000003EB12D6800) [pid = 2428] [serial = 916] [outer = 0000003EAC829800]
04:17:10 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
04:17:10 INFO - document served over http requires an http
04:17:10 INFO - sub-resource via fetch-request using the meta-referrer
04:17:10 INFO - delivery method with keep-origin-redirect and when
04:17:10 INFO - the target request is cross-origin.
04:17:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1131ms
04:17:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:17:10 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB65E5000 == 76 [pid = 2428] [id = 326]
04:17:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 150 (0000003EB1873400) [pid = 2428] [serial = 917] [outer = 0000000000000000]
04:17:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 151 (0000003EB489C800) [pid = 2428] [serial = 918] [outer = 0000003EB1873400]
04:17:10 INFO - PROCESS | 2428 | 1446466630712 Marionette INFO loaded listener.js
04:17:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 152 (0000003EB55CB800) [pid = 2428] [serial = 919] [outer = 0000003EB1873400]
04:17:11 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
04:17:11 INFO - document served over http requires an http
04:17:11 INFO - sub-resource via fetch-request using the meta-referrer
04:17:11 INFO - delivery method with no-redirect and when
04:17:11 INFO - the target request is cross-origin.
04:17:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1034ms
04:17:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:17:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7A2F000 == 77 [pid = 2428] [id = 327]
04:17:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 153 (0000003EB5B53400) [pid = 2428] [serial = 920] [outer = 0000000000000000]
04:17:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 154 (0000003EB5C35400) [pid = 2428] [serial = 921] [outer = 0000003EB5B53400]
04:17:11 INFO - PROCESS | 2428 | 1446466631772 Marionette INFO loaded listener.js
04:17:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 155 (0000003EB652E000) [pid = 2428] [serial = 922] [outer = 0000003EB5B53400]
04:17:12 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
04:17:12 INFO - document served over http requires an http
04:17:12 INFO - sub-resource via fetch-request using the meta-referrer
04:17:12 INFO - delivery method with swap-origin-redirect and when
04:17:12 INFO - the target request is cross-origin.
04:17:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 986ms
04:17:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:17:12 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7EEC000 == 78 [pid = 2428] [id = 328]
04:17:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 156 (0000003EB652F800) [pid = 2428] [serial = 923] [outer = 0000000000000000]
04:17:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 157 (0000003EB732FC00) [pid = 2428] [serial = 924] [outer = 0000003EB652F800]
04:17:12 INFO - PROCESS | 2428 | 1446466632744 Marionette INFO loaded listener.js
04:17:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 158 (0000003EB7925000) [pid = 2428] [serial = 925] [outer = 0000003EB652F800]
04:17:13 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8AD0800 == 79 [pid = 2428] [id = 329]
04:17:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 159 (0000003EB792C400) [pid = 2428] [serial = 926] [outer = 0000000000000000]
04:17:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 160 (0000003EB79F3000) [pid = 2428] [serial = 927] [outer = 0000003EB792C400]
04:17:13 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
04:17:13 INFO - document served over http requires an http
04:17:13 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:13 INFO - delivery method with keep-origin-redirect and when
04:17:13 INFO - the target request is cross-origin.
04:17:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1025ms
04:17:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:17:13 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8F82800 == 80 [pid = 2428] [id = 330]
04:17:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 161 (0000003EB79E4800) [pid = 2428] [serial = 928] [outer = 0000000000000000]
04:17:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 162 (0000003EB7B3DC00) [pid = 2428] [serial = 929] [outer = 0000003EB79E4800]
04:17:13 INFO - PROCESS | 2428 | 1446466633869 Marionette INFO loaded listener.js
04:17:13 INFO - PROCESS | 2428 | ++DOMWINDOW == 163 (0000003EB8F0D000) [pid = 2428] [serial = 930] [outer = 0000003EB79E4800]
04:17:14 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB933C000 == 81 [pid = 2428] [id = 331]
04:17:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 164 (0000003EB90CA400) [pid = 2428] [serial = 931] [outer = 0000000000000000]
04:17:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 165 (0000003EB8982000) [pid = 2428] [serial = 932] [outer = 0000003EB90CA400]
04:17:14 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
04:17:14 INFO - document served over http requires an http
04:17:14 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:14 INFO - delivery method with no-redirect and when
04:17:14 INFO - the target request is cross-origin.
04:17:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1028ms
04:17:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:17:14 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB960B000 == 82 [pid = 2428] [id = 332]
04:17:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 166 (0000003EB897F000) [pid = 2428] [serial = 933] [outer = 0000000000000000]
04:17:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 167 (0000003EB90CFC00) [pid = 2428] [serial = 934] [outer = 0000003EB897F000]
04:17:14 INFO - PROCESS | 2428 | 1446466634876 Marionette INFO loaded listener.js
04:17:14 INFO - PROCESS | 2428 | ++DOMWINDOW == 168 (0000003EB946C000) [pid = 2428] [serial = 935] [outer = 0000003EB897F000]
04:17:15 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB9750800 == 83 [pid = 2428] [id = 333]
04:17:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 169 (0000003EB9708000) [pid = 2428] [serial = 936] [outer = 0000000000000000]
04:17:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 170 (0000003EB986B800) [pid = 2428] [serial = 937] [outer = 0000003EB9708000]
04:17:15 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
04:17:15 INFO - document served over http requires an http
04:17:15 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:15 INFO - delivery method with swap-origin-redirect and when
04:17:15 INFO - the target request is cross-origin.
04:17:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 985ms
04:17:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:17:15 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBA0D3800 == 84 [pid = 2428] [id = 334]
04:17:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 171 (0000003EB9708C00) [pid = 2428] [serial = 938] [outer = 0000000000000000]
04:17:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 172 (0000003EB9869C00) [pid = 2428] [serial = 939] [outer = 0000003EB9708C00]
04:17:15 INFO - PROCESS | 2428 | 1446466635861 Marionette INFO loaded listener.js
04:17:15 INFO - PROCESS | 2428 | ++DOMWINDOW == 173 (0000003EBA42A000) [pid = 2428] [serial = 940] [outer = 0000003EB9708C00]
04:17:16 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
04:17:16 INFO - document served over http requires an http
04:17:16 INFO - sub-resource via script-tag using the meta-referrer
04:17:16 INFO - delivery method with keep-origin-redirect and when
04:17:16 INFO - the target request is cross-origin.
04:17:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 984ms
04:17:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:17:16 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBA3DB000 == 85 [pid = 2428] [id = 335]
04:17:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 174 (0000003EBA2B3000) [pid = 2428] [serial = 941] [outer = 0000000000000000]
04:17:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 175 (0000003EBA2B9000) [pid = 2428] [serial = 942] [outer = 0000003EBA2B3000]
04:17:16 INFO - PROCESS | 2428 | 1446466636839 Marionette INFO loaded listener.js
04:17:16 INFO - PROCESS | 2428 | ++DOMWINDOW == 176 (0000003EBA2C1C00) [pid = 2428] [serial = 943] [outer = 0000003EBA2B3000]
04:17:17 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
04:17:17 INFO - document served over http requires an http
04:17:17 INFO - sub-resource via script-tag using the meta-referrer
04:17:17 INFO - delivery method with no-redirect and when
04:17:17 INFO - the target request is cross-origin.
04:17:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 924ms
04:17:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:17:17 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBC0D6800 == 86 [pid = 2428] [id = 336]
04:17:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 177 (0000003EB9354C00) [pid = 2428] [serial = 944] [outer = 0000000000000000]
04:17:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 178 (0000003EB935A000) [pid = 2428] [serial = 945] [outer = 0000003EB9354C00]
04:17:17 INFO - PROCESS | 2428 | 1446466637744 Marionette INFO loaded listener.js
04:17:17 INFO - PROCESS | 2428 | ++DOMWINDOW == 179 (0000003EBA2BC400) [pid = 2428] [serial = 946] [outer = 0000003EB9354C00]
04:17:18 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
04:17:18 INFO - document served over http requires an http
04:17:18 INFO - sub-resource via script-tag using the meta-referrer
04:17:18 INFO - delivery method with swap-origin-redirect and when
04:17:18 INFO - the target request is cross-origin.
04:17:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 922ms
04:17:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:17:18 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE33D000 == 87 [pid = 2428] [id = 337]
04:17:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 180 (0000003EBA42F800) [pid = 2428] [serial = 947] [outer = 0000000000000000]
04:17:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 181 (0000003EBAF5E800) [pid = 2428] [serial = 948] [outer = 0000003EBA42F800]
04:17:18 INFO - PROCESS | 2428 | 1446466638700 Marionette INFO loaded listener.js
04:17:18 INFO - PROCESS | 2428 | ++DOMWINDOW == 182 (0000003EBC709400) [pid = 2428] [serial = 949] [outer = 0000003EBA42F800]
04:17:19 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
04:17:19 INFO - document served over http requires an http
04:17:19 INFO - sub-resource via xhr-request using the meta-referrer
04:17:19 INFO - delivery method with keep-origin-redirect and when
04:17:19 INFO - the target request is cross-origin.
04:17:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 986ms
04:17:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:17:19 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC2448000 == 88 [pid = 2428] [id = 338]
04:17:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 183 (0000003EBC708C00) [pid = 2428] [serial = 950] [outer = 0000000000000000]
04:17:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 184 (0000003EBDEF0C00) [pid = 2428] [serial = 951] [outer = 0000003EBC708C00]
04:17:19 INFO - PROCESS | 2428 | 1446466639735 Marionette INFO loaded listener.js
04:17:19 INFO - PROCESS | 2428 | ++DOMWINDOW == 185 (0000003EC1319400) [pid = 2428] [serial = 952] [outer = 0000003EBC708C00]
04:17:20 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
04:17:20 INFO - document served over http requires an http
04:17:20 INFO - sub-resource via xhr-request using the meta-referrer
04:17:20 INFO - delivery method with no-redirect and when
04:17:20 INFO - the target request is cross-origin.
04:17:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 986ms
04:17:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:17:20 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC2460800 == 89 [pid = 2428] [id = 339]
04:17:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 186 (0000003EBE995400) [pid = 2428] [serial = 953] [outer = 0000000000000000]
04:17:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 187 (0000003EBE99A400) [pid = 2428] [serial = 954] [outer = 0000003EBE995400]
04:17:20 INFO - PROCESS | 2428 | 1446466640700 Marionette INFO loaded listener.js
04:17:20 INFO - PROCESS | 2428 | ++DOMWINDOW == 188 (0000003EC1314C00) [pid = 2428] [serial = 955] [outer = 0000003EBE995400]
04:17:21 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
04:17:21 INFO - document served over http requires an http
04:17:21 INFO - sub-resource via xhr-request using the meta-referrer
04:17:21 INFO - delivery method with swap-origin-redirect and when
04:17:21 INFO - the target request is cross-origin.
04:17:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 985ms
04:17:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:17:21 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC2B43800 == 90 [pid = 2428] [id = 340]
04:17:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 189 (0000003EC131D800) [pid = 2428] [serial = 956] [outer = 0000000000000000]
04:17:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 190 (0000003EC1320C00) [pid = 2428] [serial = 957] [outer = 0000003EC131D800]
04:17:21 INFO - PROCESS | 2428 | 1446466641672 Marionette INFO loaded listener.js
04:17:21 INFO - PROCESS | 2428 | ++DOMWINDOW == 191 (0000003EC158FC00) [pid = 2428] [serial = 958] [outer = 0000003EC131D800]
04:17:22 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
04:17:22 INFO - document served over http requires an https
04:17:22 INFO - sub-resource via fetch-request using the meta-referrer
04:17:22 INFO - delivery method with keep-origin-redirect and when
04:17:22 INFO - the target request is cross-origin.
04:17:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1025ms
04:17:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:17:22 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC1FD6000 == 91 [pid = 2428] [id = 341]
04:17:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 192 (0000003EBC656000) [pid = 2428] [serial = 959] [outer = 0000000000000000]
04:17:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 193 (0000003EBC657800) [pid = 2428] [serial = 960] [outer = 0000003EBC656000]
04:17:22 INFO - PROCESS | 2428 | 1446466642757 Marionette INFO loaded listener.js
04:17:22 INFO - PROCESS | 2428 | ++DOMWINDOW == 194 (0000003EC24A9800) [pid = 2428] [serial = 961] [outer = 0000003EBC656000]
04:17: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
04:17:25 INFO - document served over http requires an https
04:17:25 INFO - sub-resource via fetch-request using the meta-referrer
04:17:25 INFO - delivery method with no-redirect and when
04:17:25 INFO - the target request is cross-origin.
04:17:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3156ms
04:17:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:17:25 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA296D000 == 92 [pid = 2428] [id = 342]
04:17:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 195 (0000003EA8B70400) [pid = 2428] [serial = 962] [outer = 0000000000000000]
04:17:25 INFO - PROCESS | 2428 | ++DOMWINDOW == 196 (0000003EAAA5B800) [pid = 2428] [serial = 963] [outer = 0000003EA8B70400]
04:17:25 INFO - PROCESS | 2428 | 1446466645928 Marionette INFO loaded listener.js
04:17:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 197 (0000003EB2529800) [pid = 2428] [serial = 964] [outer = 0000003EA8B70400]
04:17:26 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
04:17:26 INFO - document served over http requires an https
04:17:26 INFO - sub-resource via fetch-request using the meta-referrer
04:17:26 INFO - delivery method with swap-origin-redirect and when
04:17:26 INFO - the target request is cross-origin.
04:17:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 986ms
04:17:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:17:26 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F53000 == 93 [pid = 2428] [id = 343]
04:17:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 198 (0000003EB3F55400) [pid = 2428] [serial = 965] [outer = 0000000000000000]
04:17:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 199 (0000003EBE102400) [pid = 2428] [serial = 966] [outer = 0000003EB3F55400]
04:17:26 INFO - PROCESS | 2428 | 1446466646885 Marionette INFO loaded listener.js
04:17:26 INFO - PROCESS | 2428 | ++DOMWINDOW == 200 (0000003EBFF20400) [pid = 2428] [serial = 967] [outer = 0000003EB3F55400]
04:17:27 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBC196800 == 94 [pid = 2428] [id = 344]
04:17:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 201 (0000003EC24A7C00) [pid = 2428] [serial = 968] [outer = 0000000000000000]
04:17:27 INFO - PROCESS | 2428 | ++DOMWINDOW == 202 (0000003EBFF1E000) [pid = 2428] [serial = 969] [outer = 0000003EC24A7C00]
04:17:27 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
04:17:27 INFO - document served over http requires an https
04:17:27 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:27 INFO - delivery method with keep-origin-redirect and when
04:17:27 INFO - the target request is cross-origin.
04:17:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1031ms
04:17:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:17:28 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA817C800 == 95 [pid = 2428] [id = 345]
04:17:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 203 (0000003E984D8800) [pid = 2428] [serial = 970] [outer = 0000000000000000]
04:17:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 204 (0000003E9BBA8000) [pid = 2428] [serial = 971] [outer = 0000003E984D8800]
04:17:28 INFO - PROCESS | 2428 | 1446466648160 Marionette INFO loaded listener.js
04:17:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 205 (0000003EA2EE1400) [pid = 2428] [serial = 972] [outer = 0000003E984D8800]
04:17:28 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB29E4000 == 96 [pid = 2428] [id = 346]
04:17:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 206 (0000003EA3C5BC00) [pid = 2428] [serial = 973] [outer = 0000000000000000]
04:17:28 INFO - PROCESS | 2428 | ++DOMWINDOW == 207 (0000003EA3C5B800) [pid = 2428] [serial = 974] [outer = 0000003EA3C5BC00]
04:17:28 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
04:17:28 INFO - document served over http requires an https
04:17:28 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:28 INFO - delivery method with no-redirect and when
04:17:28 INFO - the target request is cross-origin.
04:17:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1279ms
04:17:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:17:29 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB562F800 == 97 [pid = 2428] [id = 347]
04:17:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 208 (0000003EA3CBB000) [pid = 2428] [serial = 975] [outer = 0000000000000000]
04:17:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 209 (0000003EAD6DDC00) [pid = 2428] [serial = 976] [outer = 0000003EA3CBB000]
04:17:29 INFO - PROCESS | 2428 | 1446466649280 Marionette INFO loaded listener.js
04:17:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 210 (0000003EB1BC8400) [pid = 2428] [serial = 977] [outer = 0000003EA3CBB000]
04:17:29 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA3C95000 == 98 [pid = 2428] [id = 348]
04:17:29 INFO - PROCESS | 2428 | ++DOMWINDOW == 211 (0000003EA1161C00) [pid = 2428] [serial = 978] [outer = 0000000000000000]
04:17:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 212 (0000003EA2B80800) [pid = 2428] [serial = 979] [outer = 0000003EA1161C00]
04:17:30 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
04:17:30 INFO - document served over http requires an https
04:17:30 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:30 INFO - delivery method with swap-origin-redirect and when
04:17:30 INFO - the target request is cross-origin.
04:17:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1286ms
04:17:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:17:30 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACBDA800 == 99 [pid = 2428] [id = 349]
04:17:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 213 (0000003EA81D5C00) [pid = 2428] [serial = 980] [outer = 0000000000000000]
04:17:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 214 (0000003EAD6D5C00) [pid = 2428] [serial = 981] [outer = 0000003EA81D5C00]
04:17:30 INFO - PROCESS | 2428 | 1446466650544 Marionette INFO loaded listener.js
04:17:30 INFO - PROCESS | 2428 | ++DOMWINDOW == 215 (0000003EB1BC9000) [pid = 2428] [serial = 982] [outer = 0000003EA81D5C00]
04:17:31 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
04:17:31 INFO - document served over http requires an https
04:17:31 INFO - sub-resource via script-tag using the meta-referrer
04:17:31 INFO - delivery method with keep-origin-redirect and when
04:17:31 INFO - the target request is cross-origin.
04:17:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1026ms
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4E97800 == 98 [pid = 2428] [id = 322]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4820800 == 97 [pid = 2428] [id = 321]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB45BC800 == 96 [pid = 2428] [id = 320]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3593800 == 95 [pid = 2428] [id = 319]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB29EC800 == 94 [pid = 2428] [id = 318]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB189A000 == 93 [pid = 2428] [id = 317]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB0BC4800 == 92 [pid = 2428] [id = 316]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACD02800 == 91 [pid = 2428] [id = 315]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB9734000 == 90 [pid = 2428] [id = 276]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAC212000 == 89 [pid = 2428] [id = 314]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA294F800 == 88 [pid = 2428] [id = 313]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA752E800 == 87 [pid = 2428] [id = 312]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB14E5000 == 86 [pid = 2428] [id = 311]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9C16000 == 85 [pid = 2428] [id = 310]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC1551000 == 84 [pid = 2428] [id = 309]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBA13C000 == 83 [pid = 2428] [id = 308]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE41C000 == 82 [pid = 2428] [id = 307]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE354000 == 81 [pid = 2428] [id = 306]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE341000 == 80 [pid = 2428] [id = 305]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBDB12800 == 79 [pid = 2428] [id = 304]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBDB06800 == 78 [pid = 2428] [id = 303]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB95D1800 == 77 [pid = 2428] [id = 302]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB95C5800 == 76 [pid = 2428] [id = 301]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBA227000 == 75 [pid = 2428] [id = 300]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBA219800 == 74 [pid = 2428] [id = 299]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBC07C800 == 73 [pid = 2428] [id = 298]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB9349000 == 72 [pid = 2428] [id = 297]
04:17:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE56D800 == 71 [pid = 2428] [id = 296]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBC0F1800 == 70 [pid = 2428] [id = 295]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB5643000 == 69 [pid = 2428] [id = 294]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAA5C0800 == 68 [pid = 2428] [id = 293]
04:17:31 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBA3CD000 == 67 [pid = 2428] [id = 247]
04:17:31 INFO - PROCESS | 2428 | --DOMWINDOW == 214 (0000003EB652AC00) [pid = 2428] [serial = 820] [outer = 0000000000000000] [url = about:blank]
04:17:31 INFO - PROCESS | 2428 | --DOMWINDOW == 213 (0000003EB15A1000) [pid = 2428] [serial = 804] [outer = 0000000000000000] [url = about:blank]
04:17:31 INFO - PROCESS | 2428 | --DOMWINDOW == 212 (0000003EB50B2800) [pid = 2428] [serial = 817] [outer = 0000000000000000] [url = about:blank]
04:17:31 INFO - PROCESS | 2428 | --DOMWINDOW == 211 (0000003EB15AEC00) [pid = 2428] [serial = 814] [outer = 0000000000000000] [url = about:blank]
04:17:31 INFO - PROCESS | 2428 | --DOMWINDOW == 210 (0000003EB376A000) [pid = 2428] [serial = 809] [outer = 0000000000000000] [url = about:blank]
04:17:31 INFO - PROCESS | 2428 | --DOMWINDOW == 209 (0000003EAD79EC00) [pid = 2428] [serial = 790] [outer = 0000000000000000] [url = about:blank]
04:17:31 INFO - PROCESS | 2428 | --DOMWINDOW == 208 (0000003EAE519800) [pid = 2428] [serial = 799] [outer = 0000000000000000] [url = about:blank]
04:17:31 INFO - PROCESS | 2428 | --DOMWINDOW == 207 (0000003EACBBDC00) [pid = 2428] [serial = 796] [outer = 0000000000000000] [url = about:blank]
04:17:31 INFO - PROCESS | 2428 | --DOMWINDOW == 206 (0000003EAD79FC00) [pid = 2428] [serial = 793] [outer = 0000000000000000] [url = about:blank]
04:17:31 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76D4000 == 68 [pid = 2428] [id = 350]
04:17:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 207 (0000003EA1D2CC00) [pid = 2428] [serial = 983] [outer = 0000000000000000]
04:17:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 208 (0000003EA2DD6400) [pid = 2428] [serial = 984] [outer = 0000003EA1D2CC00]
04:17:31 INFO - PROCESS | 2428 | 1446466651922 Marionette INFO loaded listener.js
04:17:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 209 (0000003EAAA56C00) [pid = 2428] [serial = 985] [outer = 0000003EA1D2CC00]
04:17:32 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
04:17:32 INFO - document served over http requires an https
04:17:32 INFO - sub-resource via script-tag using the meta-referrer
04:17:32 INFO - delivery method with no-redirect and when
04:17:32 INFO - the target request is cross-origin.
04:17:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 988ms
04:17:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:17:32 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB0BBC000 == 69 [pid = 2428] [id = 351]
04:17:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 210 (0000003EAD3D1C00) [pid = 2428] [serial = 986] [outer = 0000000000000000]
04:17:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 211 (0000003EAE40CC00) [pid = 2428] [serial = 987] [outer = 0000003EAD3D1C00]
04:17:32 INFO - PROCESS | 2428 | 1446466652595 Marionette INFO loaded listener.js
04:17:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 212 (0000003EB1060000) [pid = 2428] [serial = 988] [outer = 0000003EAD3D1C00]
04:17:33 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
04:17:33 INFO - document served over http requires an https
04:17:33 INFO - sub-resource via script-tag using the meta-referrer
04:17:33 INFO - delivery method with swap-origin-redirect and when
04:17:33 INFO - the target request is cross-origin.
04:17:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 733ms
04:17:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:17:33 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3581800 == 70 [pid = 2428] [id = 352]
04:17:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 213 (0000003EAE4D6000) [pid = 2428] [serial = 989] [outer = 0000000000000000]
04:17:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 214 (0000003EB1B80000) [pid = 2428] [serial = 990] [outer = 0000003EAE4D6000]
04:17:33 INFO - PROCESS | 2428 | 1446466653445 Marionette INFO loaded listener.js
04:17:33 INFO - PROCESS | 2428 | ++DOMWINDOW == 215 (0000003EB3F44800) [pid = 2428] [serial = 991] [outer = 0000003EAE4D6000]
04:17:33 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
04:17:33 INFO - document served over http requires an https
04:17:33 INFO - sub-resource via xhr-request using the meta-referrer
04:17:33 INFO - delivery method with keep-origin-redirect and when
04:17:33 INFO - the target request is cross-origin.
04:17:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 795ms
04:17:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
04:17:34 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB46D2800 == 71 [pid = 2428] [id = 353]
04:17:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 216 (0000003EB3F60C00) [pid = 2428] [serial = 992] [outer = 0000000000000000]
04:17:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 217 (0000003EB489B000) [pid = 2428] [serial = 993] [outer = 0000003EB3F60C00]
04:17:34 INFO - PROCESS | 2428 | 1446466654188 Marionette INFO loaded listener.js
04:17:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 218 (0000003EB506B000) [pid = 2428] [serial = 994] [outer = 0000003EB3F60C00]
04:17:34 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
04:17:34 INFO - document served over http requires an https
04:17:34 INFO - sub-resource via xhr-request using the meta-referrer
04:17:34 INFO - delivery method with no-redirect and when
04:17:34 INFO - the target request is cross-origin.
04:17:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 734ms
04:17:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:17:34 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F56000 == 72 [pid = 2428] [id = 354]
04:17:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 219 (0000003EB50AA000) [pid = 2428] [serial = 995] [outer = 0000000000000000]
04:17:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 220 (0000003EB50B3000) [pid = 2428] [serial = 996] [outer = 0000003EB50AA000]
04:17:34 INFO - PROCESS | 2428 | 1446466654925 Marionette INFO loaded listener.js
04:17:34 INFO - PROCESS | 2428 | ++DOMWINDOW == 221 (0000003EB5C2AC00) [pid = 2428] [serial = 997] [outer = 0000003EB50AA000]
04:17:35 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
04:17:35 INFO - document served over http requires an https
04:17:35 INFO - sub-resource via xhr-request using the meta-referrer
04:17:35 INFO - delivery method with swap-origin-redirect and when
04:17:35 INFO - the target request is cross-origin.
04:17:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 734ms
04:17:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:17:35 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB65DA000 == 73 [pid = 2428] [id = 355]
04:17:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 222 (0000003EB5C37800) [pid = 2428] [serial = 998] [outer = 0000000000000000]
04:17:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 223 (0000003EB6531000) [pid = 2428] [serial = 999] [outer = 0000003EB5C37800]
04:17:35 INFO - PROCESS | 2428 | 1446466655669 Marionette INFO loaded listener.js
04:17:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 224 (0000003EB738E400) [pid = 2428] [serial = 1000] [outer = 0000003EB5C37800]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 223 (0000003EA1AC1400) [pid = 2428] [serial = 785] [outer = 0000000000000000] [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]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 222 (0000003EA5E2C800) [pid = 2428] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 221 (0000003EB3F53C00) [pid = 2428] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 220 (0000003EA115A000) [pid = 2428] [serial = 878] [outer = 0000000000000000] [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]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 219 (0000003EA3C50C00) [pid = 2428] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 218 (0000003EA2EDF400) [pid = 2428] [serial = 902] [outer = 0000000000000000] [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]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 217 (0000003EA18B6400) [pid = 2428] [serial = 872] [outer = 0000000000000000] [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]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 216 (0000003EAE549000) [pid = 2428] [serial = 889] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466622748]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 215 (0000003EB1056000) [pid = 2428] [serial = 891] [outer = 0000000000000000] [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]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 214 (0000003EA9459000) [pid = 2428] [serial = 886] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 213 (0000003EB1DD3800) [pid = 2428] [serial = 896] [outer = 0000000000000000] [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]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 212 (0000003EB9707400) [pid = 2428] [serial = 847] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466608062]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 211 (0000003EB6535000) [pid = 2428] [serial = 821] [outer = 0000000000000000] [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]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 210 (0000003EB1B86800) [pid = 2428] [serial = 894] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:17:35 INFO - PROCESS | 2428 | --DOMWINDOW == 209 (0000003EB1063000) [pid = 2428] [serial = 905] [outer = 0000000000000000] [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]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 208 (0000003E9BB79400) [pid = 2428] [serial = 881] [outer = 0000000000000000] [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]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 207 (0000003EBDEECC00) [pid = 2428] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 206 (0000003EAD386400) [pid = 2428] [serial = 884] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 205 (0000003EA3C51800) [pid = 2428] [serial = 827] [outer = 0000000000000000] [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]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 204 (0000003EB65BD400) [pid = 2428] [serial = 755] [outer = 0000000000000000] [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]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 203 (0000003EB5B5EC00) [pid = 2428] [serial = 752] [outer = 0000000000000000] [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]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 202 (0000003EB50AAC00) [pid = 2428] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 201 (0000003EB1056400) [pid = 2428] [serial = 746] [outer = 0000000000000000] [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]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 200 (0000003EB792F000) [pid = 2428] [serial = 776] [outer = 0000000000000000] [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]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 199 (0000003EB7926000) [pid = 2428] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 198 (0000003EB8F03C00) [pid = 2428] [serial = 770] [outer = 0000000000000000] [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]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 197 (0000003EB7AAB000) [pid = 2428] [serial = 765] [outer = 0000000000000000] [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]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 196 (0000003EB506AC00) [pid = 2428] [serial = 760] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 195 (0000003EBDB79000) [pid = 2428] [serial = 852] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 194 (0000003EB5075400) [pid = 2428] [serial = 909] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 193 (0000003EAE518400) [pid = 2428] [serial = 828] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 192 (0000003EBC70A000) [pid = 2428] [serial = 840] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 191 (0000003EA81D7C00) [pid = 2428] [serial = 903] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 190 (0000003EB1059400) [pid = 2428] [serial = 892] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 189 (0000003EB9709800) [pid = 2428] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466608062]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 188 (0000003EBD7C4000) [pid = 2428] [serial = 867] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 187 (0000003EA181EC00) [pid = 2428] [serial = 882] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 186 (0000003EA3CB9C00) [pid = 2428] [serial = 825] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 185 (0000003EB1DDA400) [pid = 2428] [serial = 897] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 184 (0000003EC1581800) [pid = 2428] [serial = 870] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 183 (0000003EB5363400) [pid = 2428] [serial = 831] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 182 (0000003EB3F5A000) [pid = 2428] [serial = 900] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 181 (0000003EBDB7C400) [pid = 2428] [serial = 853] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 180 (0000003EB946C800) [pid = 2428] [serial = 858] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 179 (0000003EB1874C00) [pid = 2428] [serial = 906] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 178 (0000003EBDB84000) [pid = 2428] [serial = 855] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 177 (0000003EA1DF3800) [pid = 2428] [serial = 873] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 176 (0000003EA8B6F800) [pid = 2428] [serial = 879] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 175 (0000003EBDEF0000) [pid = 2428] [serial = 843] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 174 (0000003EA859DC00) [pid = 2428] [serial = 876] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 173 (0000003EB7B3E800) [pid = 2428] [serial = 834] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 172 (0000003EAE416C00) [pid = 2428] [serial = 885] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 171 (0000003EB970F000) [pid = 2428] [serial = 850] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 170 (0000003EBDEEF800) [pid = 2428] [serial = 845] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 169 (0000003EB986DC00) [pid = 2428] [serial = 861] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 168 (0000003EB919E800) [pid = 2428] [serial = 837] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 167 (0000003EAD855C00) [pid = 2428] [serial = 887] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 166 (0000003EB105E000) [pid = 2428] [serial = 890] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466622748]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 165 (0000003EBC806C00) [pid = 2428] [serial = 864] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 164 (0000003EB1EAE400) [pid = 2428] [serial = 895] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 163 (0000003EB4FCB400) [pid = 2428] [serial = 907] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 162 (0000003EB1BC7400) [pid = 2428] [serial = 829] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 161 (0000003EB5B5FC00) [pid = 2428] [serial = 751] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 160 (0000003EB652FC00) [pid = 2428] [serial = 754] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 159 (0000003EB9151400) [pid = 2428] [serial = 775] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 158 (0000003EBE105C00) [pid = 2428] [serial = 778] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 157 (0000003EB8982400) [pid = 2428] [serial = 767] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 156 (0000003EB919B400) [pid = 2428] [serial = 772] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 155 (0000003EB7AA8800) [pid = 2428] [serial = 757] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 154 (0000003EB7B04C00) [pid = 2428] [serial = 762] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 153 (0000003EAD3CE400) [pid = 2428] [serial = 826] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 152 (0000003EB489E400) [pid = 2428] [serial = 748] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 151 (0000003EB79E9000) [pid = 2428] [serial = 823] [outer = 0000000000000000] [url = about:blank]
04:17:36 INFO - PROCESS | 2428 | --DOMWINDOW == 150 (0000003EBC175800) [pid = 2428] [serial = 787] [outer = 0000000000000000] [url = about:blank]
04:17:36 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
04:17:36 INFO - document served over http requires an http
04:17:36 INFO - sub-resource via fetch-request using the meta-referrer
04:17:36 INFO - delivery method with keep-origin-redirect and when
04:17:36 INFO - the target request is same-origin.
04:17:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 796ms
04:17:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
04:17:36 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB7A34000 == 74 [pid = 2428] [id = 356]
04:17:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 151 (0000003EA3C51800) [pid = 2428] [serial = 1001] [outer = 0000000000000000]
04:17:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 152 (0000003EAE4B7800) [pid = 2428] [serial = 1002] [outer = 0000003EA3C51800]
04:17:36 INFO - PROCESS | 2428 | 1446466656429 Marionette INFO loaded listener.js
04:17:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 153 (0000003EB4FCF000) [pid = 2428] [serial = 1003] [outer = 0000003EA3C51800]
04:17:36 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
04:17:36 INFO - document served over http requires an http
04:17:36 INFO - sub-resource via fetch-request using the meta-referrer
04:17:36 INFO - delivery method with no-redirect and when
04:17:36 INFO - the target request is same-origin.
04:17:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 628ms
04:17:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:17:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB8E06800 == 75 [pid = 2428] [id = 357]
04:17:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 154 (0000003EB55CE000) [pid = 2428] [serial = 1004] [outer = 0000000000000000]
04:17:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 155 (0000003EB738A000) [pid = 2428] [serial = 1005] [outer = 0000003EB55CE000]
04:17:37 INFO - PROCESS | 2428 | 1446466657084 Marionette INFO loaded listener.js
04:17:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 156 (0000003EB7B03C00) [pid = 2428] [serial = 1006] [outer = 0000003EB55CE000]
04:17:37 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
04:17:37 INFO - document served over http requires an http
04:17:37 INFO - sub-resource via fetch-request using the meta-referrer
04:17:37 INFO - delivery method with swap-origin-redirect and when
04:17:37 INFO - the target request is same-origin.
04:17:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 671ms
04:17:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:17:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB9351800 == 76 [pid = 2428] [id = 358]
04:17:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 157 (0000003EB7AAD000) [pid = 2428] [serial = 1007] [outer = 0000000000000000]
04:17:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 158 (0000003EB8F03800) [pid = 2428] [serial = 1008] [outer = 0000003EB7AAD000]
04:17:37 INFO - PROCESS | 2428 | 1446466657796 Marionette INFO loaded listener.js
04:17:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 159 (0000003EB9196400) [pid = 2428] [serial = 1009] [outer = 0000003EB7AAD000]
04:17:38 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA1EDB800 == 77 [pid = 2428] [id = 359]
04:17:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 160 (0000003E9BABD000) [pid = 2428] [serial = 1010] [outer = 0000000000000000]
04:17:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 161 (0000003EA1E4DC00) [pid = 2428] [serial = 1011] [outer = 0000003E9BABD000]
04:17:38 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
04:17:38 INFO - document served over http requires an http
04:17:38 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:38 INFO - delivery method with keep-origin-redirect and when
04:17:38 INFO - the target request is same-origin.
04:17:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1081ms
04:17:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:17:38 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1E7A000 == 78 [pid = 2428] [id = 360]
04:17:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 162 (0000003EA8B6B800) [pid = 2428] [serial = 1012] [outer = 0000000000000000]
04:17:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 163 (0000003EA9050000) [pid = 2428] [serial = 1013] [outer = 0000003EA8B6B800]
04:17:39 INFO - PROCESS | 2428 | 1446466659051 Marionette INFO loaded listener.js
04:17:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 164 (0000003EAD852400) [pid = 2428] [serial = 1014] [outer = 0000003EA8B6B800]
04:17:39 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4EC3800 == 79 [pid = 2428] [id = 361]
04:17:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 165 (0000003EB0E37400) [pid = 2428] [serial = 1015] [outer = 0000000000000000]
04:17:39 INFO - PROCESS | 2428 | ++DOMWINDOW == 166 (0000003EB1BD0800) [pid = 2428] [serial = 1016] [outer = 0000003EB0E37400]
04:17:39 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
04:17:39 INFO - document served over http requires an http
04:17:39 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:39 INFO - delivery method with no-redirect and when
04:17:39 INFO - the target request is same-origin.
04:17:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1137ms
04:17:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:17:40 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB9335800 == 80 [pid = 2428] [id = 362]
04:17:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 167 (0000003EB105B400) [pid = 2428] [serial = 1017] [outer = 0000000000000000]
04:17:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 168 (0000003EB1B8CC00) [pid = 2428] [serial = 1018] [outer = 0000003EB105B400]
04:17:40 INFO - PROCESS | 2428 | 1446466660206 Marionette INFO loaded listener.js
04:17:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 169 (0000003EB55C5000) [pid = 2428] [serial = 1019] [outer = 0000003EB105B400]
04:17:40 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB981D800 == 81 [pid = 2428] [id = 363]
04:17:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 170 (0000003EB65B9C00) [pid = 2428] [serial = 1020] [outer = 0000000000000000]
04:17:40 INFO - PROCESS | 2428 | ++DOMWINDOW == 171 (0000003EB7AA7000) [pid = 2428] [serial = 1021] [outer = 0000003EB65B9C00]
04:17:40 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
04:17:40 INFO - document served over http requires an http
04:17:40 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:40 INFO - delivery method with swap-origin-redirect and when
04:17:40 INFO - the target request is same-origin.
04:17:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1125ms
04:17:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:17:41 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBA13D000 == 82 [pid = 2428] [id = 364]
04:17:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 172 (0000003EB7AAA800) [pid = 2428] [serial = 1022] [outer = 0000000000000000]
04:17:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 173 (0000003EB897F400) [pid = 2428] [serial = 1023] [outer = 0000003EB7AAA800]
04:17:41 INFO - PROCESS | 2428 | 1446466661357 Marionette INFO loaded listener.js
04:17:41 INFO - PROCESS | 2428 | ++DOMWINDOW == 174 (0000003EB9361400) [pid = 2428] [serial = 1024] [outer = 0000003EB7AAA800]
04:17:42 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
04:17:42 INFO - document served over http requires an http
04:17:42 INFO - sub-resource via script-tag using the meta-referrer
04:17:42 INFO - delivery method with keep-origin-redirect and when
04:17:42 INFO - the target request is same-origin.
04:17:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1081ms
04:17:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
04:17:42 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBC074800 == 83 [pid = 2428] [id = 365]
04:17:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 175 (0000003EB9469000) [pid = 2428] [serial = 1025] [outer = 0000000000000000]
04:17:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 176 (0000003EB970C400) [pid = 2428] [serial = 1026] [outer = 0000003EB9469000]
04:17:42 INFO - PROCESS | 2428 | 1446466662421 Marionette INFO loaded listener.js
04:17:42 INFO - PROCESS | 2428 | ++DOMWINDOW == 177 (0000003EBA2DD000) [pid = 2428] [serial = 1027] [outer = 0000003EB9469000]
04:17:43 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
04:17:43 INFO - document served over http requires an http
04:17:43 INFO - sub-resource via script-tag using the meta-referrer
04:17:43 INFO - delivery method with no-redirect and when
04:17:43 INFO - the target request is same-origin.
04:17:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1027ms
04:17:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:17:43 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBDB07000 == 84 [pid = 2428] [id = 366]
04:17:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 178 (0000003EBA42D800) [pid = 2428] [serial = 1028] [outer = 0000000000000000]
04:17:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 179 (0000003EBC16D000) [pid = 2428] [serial = 1029] [outer = 0000003EBA42D800]
04:17:43 INFO - PROCESS | 2428 | 1446466663474 Marionette INFO loaded listener.js
04:17:43 INFO - PROCESS | 2428 | ++DOMWINDOW == 180 (0000003EBC654800) [pid = 2428] [serial = 1030] [outer = 0000003EBA42D800]
04:17:44 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
04:17:44 INFO - document served over http requires an http
04:17:44 INFO - sub-resource via script-tag using the meta-referrer
04:17:44 INFO - delivery method with swap-origin-redirect and when
04:17:44 INFO - the target request is same-origin.
04:17:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1093ms
04:17:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:17:44 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE40A800 == 85 [pid = 2428] [id = 367]
04:17:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 181 (0000003EBC706C00) [pid = 2428] [serial = 1031] [outer = 0000000000000000]
04:17:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 182 (0000003EBC808800) [pid = 2428] [serial = 1032] [outer = 0000003EBC706C00]
04:17:44 INFO - PROCESS | 2428 | 1446466664571 Marionette INFO loaded listener.js
04:17:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 183 (0000003EBD7CEC00) [pid = 2428] [serial = 1033] [outer = 0000003EBC706C00]
04:17:45 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
04:17:45 INFO - document served over http requires an http
04:17:45 INFO - sub-resource via xhr-request using the meta-referrer
04:17:45 INFO - delivery method with keep-origin-redirect and when
04:17:45 INFO - the target request is same-origin.
04:17:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 985ms
04:17:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
04:17:45 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC1564800 == 86 [pid = 2428] [id = 368]
04:17:45 INFO - PROCESS | 2428 | ++DOMWINDOW == 184 (0000003EBD7CD800) [pid = 2428] [serial = 1034] [outer = 0000000000000000]
04:17:45 INFO - PROCESS | 2428 | ++DOMWINDOW == 185 (0000003EBDB6D400) [pid = 2428] [serial = 1035] [outer = 0000003EBD7CD800]
04:17:45 INFO - PROCESS | 2428 | 1446466665552 Marionette INFO loaded listener.js
04:17:45 INFO - PROCESS | 2428 | ++DOMWINDOW == 186 (0000003EBDB76400) [pid = 2428] [serial = 1036] [outer = 0000003EBD7CD800]
04:17:46 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
04:17:46 INFO - document served over http requires an http
04:17:46 INFO - sub-resource via xhr-request using the meta-referrer
04:17:46 INFO - delivery method with no-redirect and when
04:17:46 INFO - the target request is same-origin.
04:17:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 985ms
04:17:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:17:46 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC22DD800 == 87 [pid = 2428] [id = 369]
04:17:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 187 (0000003EBDB77000) [pid = 2428] [serial = 1037] [outer = 0000000000000000]
04:17:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 188 (0000003EBDEEA800) [pid = 2428] [serial = 1038] [outer = 0000003EBDB77000]
04:17:46 INFO - PROCESS | 2428 | 1446466666538 Marionette INFO loaded listener.js
04:17:46 INFO - PROCESS | 2428 | ++DOMWINDOW == 189 (0000003EBE109400) [pid = 2428] [serial = 1039] [outer = 0000003EBDB77000]
04:17:47 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
04:17:47 INFO - document served over http requires an http
04:17:47 INFO - sub-resource via xhr-request using the meta-referrer
04:17:47 INFO - delivery method with swap-origin-redirect and when
04:17:47 INFO - the target request is same-origin.
04:17:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 944ms
04:17:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:17:47 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE929000 == 88 [pid = 2428] [id = 370]
04:17:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 190 (0000003EBE99B800) [pid = 2428] [serial = 1040] [outer = 0000000000000000]
04:17:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 191 (0000003EBFEE1800) [pid = 2428] [serial = 1041] [outer = 0000003EBE99B800]
04:17:47 INFO - PROCESS | 2428 | 1446466667493 Marionette INFO loaded listener.js
04:17:47 INFO - PROCESS | 2428 | ++DOMWINDOW == 192 (0000003EBFEEA000) [pid = 2428] [serial = 1042] [outer = 0000003EBE99B800]
04:17:48 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
04:17:48 INFO - document served over http requires an https
04:17:48 INFO - sub-resource via fetch-request using the meta-referrer
04:17:48 INFO - delivery method with keep-origin-redirect and when
04:17:48 INFO - the target request is same-origin.
04:17:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1002ms
04:17:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
04:17:48 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC2168800 == 89 [pid = 2428] [id = 371]
04:17:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 193 (0000003EBC710400) [pid = 2428] [serial = 1043] [outer = 0000000000000000]
04:17:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 194 (0000003EBFEE8000) [pid = 2428] [serial = 1044] [outer = 0000003EBC710400]
04:17:48 INFO - PROCESS | 2428 | 1446466668529 Marionette INFO loaded listener.js
04:17:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 195 (0000003EC24A6400) [pid = 2428] [serial = 1045] [outer = 0000003EBC710400]
04:17:49 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
04:17:49 INFO - document served over http requires an https
04:17:49 INFO - sub-resource via fetch-request using the meta-referrer
04:17:49 INFO - delivery method with no-redirect and when
04:17:49 INFO - the target request is same-origin.
04:17:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1033ms
04:17:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:17:49 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE4CE800 == 90 [pid = 2428] [id = 372]
04:17:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 196 (0000003EC1746000) [pid = 2428] [serial = 1046] [outer = 0000000000000000]
04:17:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 197 (0000003EC1747400) [pid = 2428] [serial = 1047] [outer = 0000003EC1746000]
04:17:49 INFO - PROCESS | 2428 | 1446466669606 Marionette INFO loaded listener.js
04:17:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 198 (0000003EC3BE2800) [pid = 2428] [serial = 1048] [outer = 0000003EC1746000]
04:17:50 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
04:17:50 INFO - document served over http requires an https
04:17:50 INFO - sub-resource via fetch-request using the meta-referrer
04:17:50 INFO - delivery method with swap-origin-redirect and when
04:17:50 INFO - the target request is same-origin.
04:17:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1147ms
04:17:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:17:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE4E8800 == 91 [pid = 2428] [id = 373]
04:17:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 199 (0000003EC1746400) [pid = 2428] [serial = 1049] [outer = 0000000000000000]
04:17:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 200 (0000003EC39DA000) [pid = 2428] [serial = 1050] [outer = 0000003EC1746400]
04:17:50 INFO - PROCESS | 2428 | 1446466670725 Marionette INFO loaded listener.js
04:17:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 201 (0000003EC3BE1400) [pid = 2428] [serial = 1051] [outer = 0000003EC1746400]
04:17:51 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBD8D9800 == 92 [pid = 2428] [id = 374]
04:17:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 202 (0000003EBA2A7000) [pid = 2428] [serial = 1052] [outer = 0000000000000000]
04:17:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 203 (0000003EB3FB6000) [pid = 2428] [serial = 1053] [outer = 0000003EBA2A7000]
04:17:51 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:17:51 INFO - document served over http requires an https
04:17:51 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:51 INFO - delivery method with keep-origin-redirect and when
04:17:51 INFO - the target request is same-origin.
04:17:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1023ms
04:17:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:17:51 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBD8E4800 == 93 [pid = 2428] [id = 375]
04:17:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 204 (0000003EBA2A6000) [pid = 2428] [serial = 1054] [outer = 0000000000000000]
04:17:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 205 (0000003EBA2A7C00) [pid = 2428] [serial = 1055] [outer = 0000003EBA2A6000]
04:17:51 INFO - PROCESS | 2428 | 1446466671815 Marionette INFO loaded listener.js
04:17:51 INFO - PROCESS | 2428 | ++DOMWINDOW == 206 (0000003EBD7B7000) [pid = 2428] [serial = 1056] [outer = 0000003EBA2A6000]
04:17:52 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC280B800 == 94 [pid = 2428] [id = 376]
04:17:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 207 (0000003EBD7B7C00) [pid = 2428] [serial = 1057] [outer = 0000000000000000]
04:17:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 208 (0000003EBD7BC000) [pid = 2428] [serial = 1058] [outer = 0000003EBD7B7C00]
04:17:52 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
04:17:52 INFO - document served over http requires an https
04:17:52 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:52 INFO - delivery method with no-redirect and when
04:17:52 INFO - the target request is same-origin.
04:17:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1127ms
04:17:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:17:52 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC281C000 == 95 [pid = 2428] [id = 377]
04:17:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 209 (0000003EBD7B9800) [pid = 2428] [serial = 1059] [outer = 0000000000000000]
04:17:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 210 (0000003EBD7BCC00) [pid = 2428] [serial = 1060] [outer = 0000003EBD7B9800]
04:17:52 INFO - PROCESS | 2428 | 1446466672899 Marionette INFO loaded listener.js
04:17:52 INFO - PROCESS | 2428 | ++DOMWINDOW == 211 (0000003EBDE0B400) [pid = 2428] [serial = 1061] [outer = 0000003EBD7B9800]
04:17:55 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB29EA000 == 96 [pid = 2428] [id = 378]
04:17:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 212 (0000003EB187FC00) [pid = 2428] [serial = 1062] [outer = 0000000000000000]
04:17:55 INFO - PROCESS | 2428 | ++DOMWINDOW == 213 (0000003E9DD4F400) [pid = 2428] [serial = 1063] [outer = 0000003EB187FC00]
04:17:55 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
04:17:55 INFO - document served over http requires an https
04:17:55 INFO - sub-resource via iframe-tag using the meta-referrer
04:17:55 INFO - delivery method with swap-origin-redirect and when
04:17:55 INFO - the target request is same-origin.
04:17:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3394ms
04:17:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:17:56 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAD774800 == 97 [pid = 2428] [id = 379]
04:17:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 214 (0000003EAD63B000) [pid = 2428] [serial = 1064] [outer = 0000000000000000]
04:17:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 215 (0000003EAE542C00) [pid = 2428] [serial = 1065] [outer = 0000003EAD63B000]
04:17:56 INFO - PROCESS | 2428 | 1446466676335 Marionette INFO loaded listener.js
04:17:56 INFO - PROCESS | 2428 | ++DOMWINDOW == 216 (0000003EB506F800) [pid = 2428] [serial = 1066] [outer = 0000003EAD63B000]
04:17:57 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
04:17:57 INFO - document served over http requires an https
04:17:57 INFO - sub-resource via script-tag using the meta-referrer
04:17:57 INFO - delivery method with keep-origin-redirect and when
04:17:57 INFO - the target request is same-origin.
04:17:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1679ms
04:17:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
04:17:57 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1E82800 == 98 [pid = 2428] [id = 380]
04:17:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 217 (0000003EA74FB400) [pid = 2428] [serial = 1067] [outer = 0000000000000000]
04:17:57 INFO - PROCESS | 2428 | ++DOMWINDOW == 218 (0000003EAAA54800) [pid = 2428] [serial = 1068] [outer = 0000003EA74FB400]
04:17:57 INFO - PROCESS | 2428 | 1446466677980 Marionette INFO loaded listener.js
04:17:58 INFO - PROCESS | 2428 | ++DOMWINDOW == 219 (0000003EAD855C00) [pid = 2428] [serial = 1069] [outer = 0000003EA74FB400]
04:17:58 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
04:17:58 INFO - document served over http requires an https
04:17:58 INFO - sub-resource via script-tag using the meta-referrer
04:17:58 INFO - delivery method with no-redirect and when
04:17:58 INFO - the target request is same-origin.
04:17:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 987ms
04:17:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:17:59 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2962800 == 99 [pid = 2428] [id = 381]
04:17:59 INFO - PROCESS | 2428 | ++DOMWINDOW == 220 (0000003E9DD5DC00) [pid = 2428] [serial = 1070] [outer = 0000000000000000]
04:17:59 INFO - PROCESS | 2428 | ++DOMWINDOW == 221 (0000003EA2EA0400) [pid = 2428] [serial = 1071] [outer = 0000003E9DD5DC00]
04:17:59 INFO - PROCESS | 2428 | 1446466679138 Marionette INFO loaded listener.js
04:17:59 INFO - PROCESS | 2428 | ++DOMWINDOW == 222 (0000003EAD6D8000) [pid = 2428] [serial = 1072] [outer = 0000003E9DD5DC00]
04:17:59 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
04:17:59 INFO - document served over http requires an https
04:17:59 INFO - sub-resource via script-tag using the meta-referrer
04:17:59 INFO - delivery method with swap-origin-redirect and when
04:17:59 INFO - the target request is same-origin.
04:17:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1281ms
04:17:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:18:00 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACB78000 == 100 [pid = 2428] [id = 382]
04:18:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 223 (0000003EAD6DB800) [pid = 2428] [serial = 1073] [outer = 0000000000000000]
04:18:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 224 (0000003EB0EC0800) [pid = 2428] [serial = 1074] [outer = 0000003EAD6DB800]
04:18:00 INFO - PROCESS | 2428 | 1446466680267 Marionette INFO loaded listener.js
04:18:00 INFO - PROCESS | 2428 | ++DOMWINDOW == 225 (0000003EB1DD4800) [pid = 2428] [serial = 1075] [outer = 0000003EAD6DB800]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAA5CA000 == 99 [pid = 2428] [id = 135]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB961A800 == 98 [pid = 2428] [id = 292]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8E06800 == 97 [pid = 2428] [id = 357]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7A34000 == 96 [pid = 2428] [id = 356]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4EB4000 == 95 [pid = 2428] [id = 262]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB65DA000 == 94 [pid = 2428] [id = 355]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F56000 == 93 [pid = 2428] [id = 354]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB46D2800 == 92 [pid = 2428] [id = 353]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3581800 == 91 [pid = 2428] [id = 352]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB0BBC000 == 90 [pid = 2428] [id = 351]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76D4000 == 89 [pid = 2428] [id = 350]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACBDA800 == 88 [pid = 2428] [id = 349]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA3C95000 == 87 [pid = 2428] [id = 348]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB562F800 == 86 [pid = 2428] [id = 347]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB29E4000 == 85 [pid = 2428] [id = 346]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA817C800 == 84 [pid = 2428] [id = 345]
04:18:00 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBC196800 == 83 [pid = 2428] [id = 344]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F53000 == 82 [pid = 2428] [id = 343]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA296D000 == 81 [pid = 2428] [id = 342]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC1FD6000 == 80 [pid = 2428] [id = 341]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC2B43800 == 79 [pid = 2428] [id = 340]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC2460800 == 78 [pid = 2428] [id = 339]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC2448000 == 77 [pid = 2428] [id = 338]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE33D000 == 76 [pid = 2428] [id = 337]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBC0D6800 == 75 [pid = 2428] [id = 336]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBA3DB000 == 74 [pid = 2428] [id = 335]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBA0D3800 == 73 [pid = 2428] [id = 334]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB9750800 == 72 [pid = 2428] [id = 333]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB960B000 == 71 [pid = 2428] [id = 332]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB933C000 == 70 [pid = 2428] [id = 331]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8F82800 == 69 [pid = 2428] [id = 330]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8AD0800 == 68 [pid = 2428] [id = 329]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7EEC000 == 67 [pid = 2428] [id = 328]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7A2F000 == 66 [pid = 2428] [id = 327]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB65E5000 == 65 [pid = 2428] [id = 326]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3D7B000 == 64 [pid = 2428] [id = 325]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAAC52000 == 63 [pid = 2428] [id = 324]
04:18:01 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB5116800 == 62 [pid = 2428] [id = 323]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 224 (0000003EB1877800) [pid = 2428] [serial = 893] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 223 (0000003EBA2DF800) [pid = 2428] [serial = 838] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 222 (0000003EB12A0C00) [pid = 2428] [serial = 904] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 221 (0000003EAD7A2C00) [pid = 2428] [serial = 877] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 220 (0000003EAD7AB400) [pid = 2428] [serial = 880] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 219 (0000003EB79EC400) [pid = 2428] [serial = 832] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 218 (0000003EB488F400) [pid = 2428] [serial = 901] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 217 (0000003EBE10B800) [pid = 2428] [serial = 846] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 216 (0000003EBE107800) [pid = 2428] [serial = 841] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 215 (0000003EACABD000) [pid = 2428] [serial = 883] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 214 (0000003EA64DF800) [pid = 2428] [serial = 874] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 213 (0000003EB9153400) [pid = 2428] [serial = 835] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 212 (0000003EB3F45000) [pid = 2428] [serial = 898] [outer = 0000000000000000] [url = about:blank]
04:18:01 INFO - PROCESS | 2428 | --DOMWINDOW == 211 (0000003EAE550000) [pid = 2428] [serial = 888] [outer = 0000000000000000] [url = about:blank]
04:18:01 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
04:18:01 INFO - document served over http requires an https
04:18:01 INFO - sub-resource via xhr-request using the meta-referrer
04:18:01 INFO - delivery method with keep-origin-redirect and when
04:18:01 INFO - the target request is same-origin.
04:18:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1579ms
04:18:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
04:18:01 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA76D4000 == 63 [pid = 2428] [id = 383]
04:18:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 212 (0000003EA1DEF000) [pid = 2428] [serial = 1076] [outer = 0000000000000000]
04:18:01 INFO - PROCESS | 2428 | ++DOMWINDOW == 213 (0000003EA1EB5C00) [pid = 2428] [serial = 1077] [outer = 0000003EA1DEF000]
04:18:01 INFO - PROCESS | 2428 | 1446466681993 Marionette INFO loaded listener.js
04:18:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 214 (0000003EA763B800) [pid = 2428] [serial = 1078] [outer = 0000003EA1DEF000]
04:18:02 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
04:18:02 INFO - document served over http requires an https
04:18:02 INFO - sub-resource via xhr-request using the meta-referrer
04:18:02 INFO - delivery method with no-redirect and when
04:18:02 INFO - the target request is same-origin.
04:18:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1132ms
04:18:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:18:02 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EAD777800 == 64 [pid = 2428] [id = 384]
04:18:02 INFO - PROCESS | 2428 | ++DOMWINDOW == 215 (0000003EA81D6000) [pid = 2428] [serial = 1079] [outer = 0000000000000000]
04:18:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 216 (0000003EACBBDC00) [pid = 2428] [serial = 1080] [outer = 0000003EA81D6000]
04:18:03 INFO - PROCESS | 2428 | 1446466683044 Marionette INFO loaded listener.js
04:18:03 INFO - PROCESS | 2428 | ++DOMWINDOW == 217 (0000003EAE542000) [pid = 2428] [serial = 1081] [outer = 0000003EA81D6000]
04:18:03 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
04:18:03 INFO - document served over http requires an https
04:18:03 INFO - sub-resource via xhr-request using the meta-referrer
04:18:03 INFO - delivery method with swap-origin-redirect and when
04:18:03 INFO - the target request is same-origin.
04:18:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1025ms
04:18:03 INFO - TEST-START | /resource-timing/test_resource_timing.html
04:18:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1D1B800 == 65 [pid = 2428] [id = 385]
04:18:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 218 (0000003EAE542400) [pid = 2428] [serial = 1082] [outer = 0000000000000000]
04:18:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 219 (0000003EB0E37C00) [pid = 2428] [serial = 1083] [outer = 0000003EAE542400]
04:18:04 INFO - PROCESS | 2428 | 1446466684124 Marionette INFO loaded listener.js
04:18:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 220 (0000003EB1BCE800) [pid = 2428] [serial = 1084] [outer = 0000003EAE542400]
04:18:04 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB3DDF000 == 66 [pid = 2428] [id = 386]
04:18:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 221 (0000003EB1DD3800) [pid = 2428] [serial = 1085] [outer = 0000000000000000]
04:18:04 INFO - PROCESS | 2428 | ++DOMWINDOW == 222 (0000003EB2E68800) [pid = 2428] [serial = 1086] [outer = 0000003EB1DD3800]
04:18:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 223 (0000003EB3F43400) [pid = 2428] [serial = 1087] [outer = 0000003E984C2C00]
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
04:18:05 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"
04:18:05 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
04:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:18:05 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
04:18:05 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
04:18:05 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
04:18:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
04:18:05 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
04:18:05 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 1651ms
04:18:05 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
04:18:05 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4E19000 == 67 [pid = 2428] [id = 387]
04:18:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 224 (0000003EAE550800) [pid = 2428] [serial = 1088] [outer = 0000000000000000]
04:18:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 225 (0000003EB252B800) [pid = 2428] [serial = 1089] [outer = 0000003EAE550800]
04:18:05 INFO - PROCESS | 2428 | 1446466685899 Marionette INFO loaded listener.js
04:18:05 INFO - PROCESS | 2428 | ++DOMWINDOW == 226 (0000003EB4FCDC00) [pid = 2428] [serial = 1090] [outer = 0000003EAE550800]
04:18:06 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"
04:18:06 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
04:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:18:06 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
04:18:06 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 984ms
04:18:06 INFO - TEST-START | /screen-orientation/lock-basic.html
04:18:06 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB4F53800 == 68 [pid = 2428] [id = 388]
04:18:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 227 (0000003EB1BCE000) [pid = 2428] [serial = 1091] [outer = 0000000000000000]
04:18:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 228 (0000003EB506E800) [pid = 2428] [serial = 1092] [outer = 0000003EB1BCE000]
04:18:06 INFO - PROCESS | 2428 | 1446466686814 Marionette INFO loaded listener.js
04:18:06 INFO - PROCESS | 2428 | ++DOMWINDOW == 229 (0000003EB5B56000) [pid = 2428] [serial = 1093] [outer = 0000003EB1BCE000]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA1EDB800 == 67 [pid = 2428] [id = 359]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1E7A000 == 66 [pid = 2428] [id = 360]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4EC3800 == 65 [pid = 2428] [id = 361]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB9335800 == 64 [pid = 2428] [id = 362]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB981D800 == 63 [pid = 2428] [id = 363]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBA13D000 == 62 [pid = 2428] [id = 364]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBC074800 == 61 [pid = 2428] [id = 365]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBDB07000 == 60 [pid = 2428] [id = 366]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE40A800 == 59 [pid = 2428] [id = 367]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC1564800 == 58 [pid = 2428] [id = 368]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC22DD800 == 57 [pid = 2428] [id = 369]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE929000 == 56 [pid = 2428] [id = 370]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC2168800 == 55 [pid = 2428] [id = 371]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE4CE800 == 54 [pid = 2428] [id = 372]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE4E8800 == 53 [pid = 2428] [id = 373]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBD8D9800 == 52 [pid = 2428] [id = 374]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBD8E4800 == 51 [pid = 2428] [id = 375]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC280B800 == 50 [pid = 2428] [id = 376]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EC281C000 == 49 [pid = 2428] [id = 377]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB29EA000 == 48 [pid = 2428] [id = 378]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAD774800 == 47 [pid = 2428] [id = 379]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1E82800 == 46 [pid = 2428] [id = 380]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2962800 == 45 [pid = 2428] [id = 381]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3DC8000 == 44 [pid = 2428] [id = 147]
04:18:10 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7EA8000 == 43 [pid = 2428] [id = 184]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB9351800 == 42 [pid = 2428] [id = 358]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76D4000 == 41 [pid = 2428] [id = 383]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB189B800 == 40 [pid = 2428] [id = 207]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAD777800 == 39 [pid = 2428] [id = 384]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1D1B800 == 38 [pid = 2428] [id = 385]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3DDF000 == 37 [pid = 2428] [id = 386]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4E19000 == 36 [pid = 2428] [id = 387]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB8F90000 == 35 [pid = 2428] [id = 236]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACB78000 == 34 [pid = 2428] [id = 382]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4E17800 == 33 [pid = 2428] [id = 131]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7299000 == 32 [pid = 2428] [id = 180]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB3DD9000 == 31 [pid = 2428] [id = 94]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB854B800 == 30 [pid = 2428] [id = 177]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB7239800 == 29 [pid = 2428] [id = 182]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB29ED800 == 28 [pid = 2428] [id = 52]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB29D8000 == 27 [pid = 2428] [id = 88]
04:18:12 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F1F000 == 26 [pid = 2428] [id = 176]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 228 (0000003EBAF58C00) [pid = 2428] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 227 (0000003EBC16D800) [pid = 2428] [serial = 779] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 226 (0000003EB3FBD000) [pid = 2428] [serial = 737] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 225 (0000003EBE99B800) [pid = 2428] [serial = 1040] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 224 (0000003EAD3C6800) [pid = 2428] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 223 (0000003EB1873400) [pid = 2428] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 222 (0000003EA1D2CC00) [pid = 2428] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 221 (0000003EB7AAD000) [pid = 2428] [serial = 1007] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 220 (0000003EB9708C00) [pid = 2428] [serial = 938] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 219 (0000003EBA2A6000) [pid = 2428] [serial = 1054] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 218 (0000003E984D8800) [pid = 2428] [serial = 970] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 217 (0000003EB3F55400) [pid = 2428] [serial = 965] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 216 (0000003EB90D0800) [pid = 2428] [serial = 836] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 215 (0000003EBC802800) [pid = 2428] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 214 (0000003EC1746400) [pid = 2428] [serial = 1049] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 213 (0000003EB90CA400) [pid = 2428] [serial = 931] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466634302]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 212 (0000003EA8B6B800) [pid = 2428] [serial = 1012] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 211 (0000003EBDEEB400) [pid = 2428] [serial = 844] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 210 (0000003EA81D5C00) [pid = 2428] [serial = 980] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 209 (0000003EA3C51800) [pid = 2428] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 208 (0000003EC131D800) [pid = 2428] [serial = 956] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 207 (0000003EBD7CDC00) [pid = 2428] [serial = 869] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 206 (0000003EB65B9C00) [pid = 2428] [serial = 1020] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 205 (0000003EA3C5BC00) [pid = 2428] [serial = 973] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466648639]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 204 (0000003EB79E4800) [pid = 2428] [serial = 928] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 203 (0000003EB5B53400) [pid = 2428] [serial = 920] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 202 (0000003EB7AB0400) [pid = 2428] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 201 (0000003EBA42F800) [pid = 2428] [serial = 947] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 200 (0000003EB50AA000) [pid = 2428] [serial = 995] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 199 (0000003EBAF5FC00) [pid = 2428] [serial = 839] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 198 (0000003EBE995400) [pid = 2428] [serial = 953] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 197 (0000003EBD7B9800) [pid = 2428] [serial = 1059] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 196 (0000003E9BABD000) [pid = 2428] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 195 (0000003EB0E37400) [pid = 2428] [serial = 1015] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466659555]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 194 (0000003EB3F60C00) [pid = 2428] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 193 (0000003EB792C400) [pid = 2428] [serial = 926] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 192 (0000003EB897F000) [pid = 2428] [serial = 933] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 191 (0000003EC24A7C00) [pid = 2428] [serial = 968] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 190 (0000003EA1161C00) [pid = 2428] [serial = 978] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 189 (0000003EA74FB400) [pid = 2428] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 188 (0000003EB9873800) [pid = 2428] [serial = 863] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 187 (0000003EA3CBB000) [pid = 2428] [serial = 975] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 186 (0000003EC1746000) [pid = 2428] [serial = 1046] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 185 (0000003EB652F800) [pid = 2428] [serial = 923] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 184 (0000003EB105B400) [pid = 2428] [serial = 1017] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 183 (0000003EBDB77000) [pid = 2428] [serial = 1037] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 182 (0000003EBD7CD800) [pid = 2428] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 181 (0000003EA2E9B000) [pid = 2428] [serial = 911] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 180 (0000003EAD6DB800) [pid = 2428] [serial = 1073] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 179 (0000003EB9466C00) [pid = 2428] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 178 (0000003EAD3D1C00) [pid = 2428] [serial = 986] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 177 (0000003EBC710400) [pid = 2428] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 176 (0000003EBC706C00) [pid = 2428] [serial = 1031] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 175 (0000003E9DD5DC00) [pid = 2428] [serial = 1070] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 174 (0000003EBC708C00) [pid = 2428] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 173 (0000003EB9709000) [pid = 2428] [serial = 849] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 172 (0000003EB9708000) [pid = 2428] [serial = 936] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 171 (0000003EB9354C00) [pid = 2428] [serial = 944] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 170 (0000003EAD63B000) [pid = 2428] [serial = 1064] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 169 (0000003EB4894800) [pid = 2428] [serial = 830] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 168 (0000003EB9467C00) [pid = 2428] [serial = 860] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 167 (0000003EBA2A7000) [pid = 2428] [serial = 1052] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 166 (0000003EB5C37800) [pid = 2428] [serial = 998] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 165 (0000003EBA2B3000) [pid = 2428] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 164 (0000003EB55CE000) [pid = 2428] [serial = 1004] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 163 (0000003EB187FC00) [pid = 2428] [serial = 1062] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 162 (0000003EBDB83000) [pid = 2428] [serial = 854] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 161 (0000003EA8B70400) [pid = 2428] [serial = 962] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 160 (0000003EAE4D6000) [pid = 2428] [serial = 989] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 159 (0000003EB7AAA800) [pid = 2428] [serial = 1022] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 158 (0000003EBA42D800) [pid = 2428] [serial = 1028] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 157 (0000003EB9469000) [pid = 2428] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 156 (0000003EAC829800) [pid = 2428] [serial = 914] [outer = 0000000000000000] [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]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 155 (0000003EBC656000) [pid = 2428] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 154 (0000003EBD7B7C00) [pid = 2428] [serial = 1057] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466672310]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 153 (0000003EB0EC0800) [pid = 2428] [serial = 1074] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 152 (0000003EB8F03800) [pid = 2428] [serial = 1008] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 151 (0000003EBA2B9000) [pid = 2428] [serial = 942] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 150 (0000003EB5C35400) [pid = 2428] [serial = 921] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 149 (0000003EA2EE8C00) [pid = 2428] [serial = 912] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 148 (0000003EAD6D5C00) [pid = 2428] [serial = 981] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 147 (0000003EAE4B7800) [pid = 2428] [serial = 1002] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 146 (0000003EAE40CC00) [pid = 2428] [serial = 987] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 145 (0000003EB489B000) [pid = 2428] [serial = 993] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 144 (0000003EB489C800) [pid = 2428] [serial = 918] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 143 (0000003EA3C5B800) [pid = 2428] [serial = 974] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466648639]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 142 (0000003E9BBA8000) [pid = 2428] [serial = 971] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 141 (0000003EB9869C00) [pid = 2428] [serial = 939] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 140 (0000003EA2B80800) [pid = 2428] [serial = 979] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 139 (0000003EAD6DDC00) [pid = 2428] [serial = 976] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 138 (0000003EB935A000) [pid = 2428] [serial = 945] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 137 (0000003EAD6D6800) [pid = 2428] [serial = 915] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 136 (0000003EB79F3000) [pid = 2428] [serial = 927] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 135 (0000003EB732FC00) [pid = 2428] [serial = 924] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 134 (0000003EB1B80000) [pid = 2428] [serial = 990] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 133 (0000003EA2EA0400) [pid = 2428] [serial = 1071] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 132 (0000003EAAA54800) [pid = 2428] [serial = 1068] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 131 (0000003EAE542C00) [pid = 2428] [serial = 1065] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 130 (0000003E9DD4F400) [pid = 2428] [serial = 1063] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 129 (0000003EBD7BCC00) [pid = 2428] [serial = 1060] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 128 (0000003EBD7BC000) [pid = 2428] [serial = 1058] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466672310]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 127 (0000003EBA2A7C00) [pid = 2428] [serial = 1055] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 126 (0000003EB3FB6000) [pid = 2428] [serial = 1053] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 125 (0000003EC39DA000) [pid = 2428] [serial = 1050] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 124 (0000003EC1747400) [pid = 2428] [serial = 1047] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 123 (0000003EBFEE8000) [pid = 2428] [serial = 1044] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 122 (0000003EBFEE1800) [pid = 2428] [serial = 1041] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 121 (0000003EBDEEA800) [pid = 2428] [serial = 1038] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 120 (0000003EBDB6D400) [pid = 2428] [serial = 1035] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 119 (0000003EBC808800) [pid = 2428] [serial = 1032] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 118 (0000003EBC16D000) [pid = 2428] [serial = 1029] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 117 (0000003EB970C400) [pid = 2428] [serial = 1026] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 116 (0000003EB897F400) [pid = 2428] [serial = 1023] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 115 (0000003EB7AA7000) [pid = 2428] [serial = 1021] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 114 (0000003EB1B8CC00) [pid = 2428] [serial = 1018] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 113 (0000003EB1BD0800) [pid = 2428] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466659555]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 112 (0000003EA9050000) [pid = 2428] [serial = 1013] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 111 (0000003EA1E4DC00) [pid = 2428] [serial = 1011] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 110 (0000003EAAA5B800) [pid = 2428] [serial = 963] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 109 (0000003EBFF1E000) [pid = 2428] [serial = 969] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 108 (0000003EBE102400) [pid = 2428] [serial = 966] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 107 (0000003EBC657800) [pid = 2428] [serial = 960] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 106 (0000003EBE99A400) [pid = 2428] [serial = 954] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 105 (0000003EC1320C00) [pid = 2428] [serial = 957] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 104 (0000003EBAF5E800) [pid = 2428] [serial = 948] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 103 (0000003EBDEF0C00) [pid = 2428] [serial = 951] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 102 (0000003EB6531000) [pid = 2428] [serial = 999] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 101 (0000003EB50B3000) [pid = 2428] [serial = 996] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 100 (0000003EB738A000) [pid = 2428] [serial = 1005] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 99 (0000003EA2DD6400) [pid = 2428] [serial = 984] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 98 (0000003EB986B800) [pid = 2428] [serial = 937] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 97 (0000003EB90CFC00) [pid = 2428] [serial = 934] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 96 (0000003EB8982000) [pid = 2428] [serial = 932] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446466634302]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 95 (0000003EB7B3DC00) [pid = 2428] [serial = 929] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 94 (0000003EBC709400) [pid = 2428] [serial = 949] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 93 (0000003EC1314C00) [pid = 2428] [serial = 955] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 92 (0000003EC1319400) [pid = 2428] [serial = 952] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 91 (0000003EB1DD4800) [pid = 2428] [serial = 1075] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 90 (0000003EAC82D400) [pid = 2428] [serial = 913] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 89 (0000003EB506B000) [pid = 2428] [serial = 994] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 88 (0000003EBC179400) [pid = 2428] [serial = 784] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 87 (0000003EB3F44800) [pid = 2428] [serial = 991] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 86 (0000003EACBBB400) [pid = 2428] [serial = 700] [outer = 0000000000000000] [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.]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 85 (0000003EBE109400) [pid = 2428] [serial = 1039] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 84 (0000003EBDB76400) [pid = 2428] [serial = 1036] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 83 (0000003EBD7CEC00) [pid = 2428] [serial = 1033] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 82 (0000003EBC6E8800) [pid = 2428] [serial = 856] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 81 (0000003EBE10F000) [pid = 2428] [serial = 851] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 80 (0000003EBC80FC00) [pid = 2428] [serial = 865] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 79 (0000003EC158B400) [pid = 2428] [serial = 871] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 78 (0000003EB55CB400) [pid = 2428] [serial = 910] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 77 (0000003EBD7D0000) [pid = 2428] [serial = 868] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 76 (0000003EBC17B800) [pid = 2428] [serial = 781] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 75 (0000003EBC6EA400) [pid = 2428] [serial = 859] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 74 (0000003EB5C2AC00) [pid = 2428] [serial = 997] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 73 (0000003EBC6F5400) [pid = 2428] [serial = 862] [outer = 0000000000000000] [url = about:blank]
04:18:19 INFO - PROCESS | 2428 | --DOMWINDOW == 72 (0000003EB5357400) [pid = 2428] [serial = 739] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB0BBB800 == 25 [pid = 2428] [id = 21]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1791800 == 24 [pid = 2428] [id = 23]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAFBEA000 == 23 [pid = 2428] [id = 20]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9C02800 == 22 [pid = 2428] [id = 24]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB121F000 == 21 [pid = 2428] [id = 22]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9CD9800 == 20 [pid = 2428] [id = 30]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2C95800 == 19 [pid = 2428] [id = 26]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2780800 == 18 [pid = 2428] [id = 17]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA9987800 == 17 [pid = 2428] [id = 28]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACBE7800 == 16 [pid = 2428] [id = 16]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA76CF800 == 15 [pid = 2428] [id = 27]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EAE679000 == 14 [pid = 2428] [id = 15]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA296F800 == 13 [pid = 2428] [id = 19]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA3CA7800 == 12 [pid = 2428] [id = 13]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA290B800 == 11 [pid = 2428] [id = 25]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA90B5000 == 10 [pid = 2428] [id = 14]
04:18:27 INFO - PROCESS | 2428 | --DOCSHELL 0000003EACAED800 == 9 [pid = 2428] [id = 18]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 71 (0000003EC3BE1400) [pid = 2428] [serial = 1051] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 70 (0000003EBD7B7000) [pid = 2428] [serial = 1056] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 69 (0000003EBDE0B400) [pid = 2428] [serial = 1061] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 68 (0000003EB506F800) [pid = 2428] [serial = 1066] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 67 (0000003EB9196400) [pid = 2428] [serial = 1009] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 66 (0000003EB738E400) [pid = 2428] [serial = 1000] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 65 (0000003EB7925000) [pid = 2428] [serial = 925] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 64 (0000003EBA42A000) [pid = 2428] [serial = 940] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 63 (0000003EB12D6800) [pid = 2428] [serial = 916] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 62 (0000003EB1BC8400) [pid = 2428] [serial = 977] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 61 (0000003EA2EE1400) [pid = 2428] [serial = 972] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 60 (0000003EB1060000) [pid = 2428] [serial = 988] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 59 (0000003EB55CB800) [pid = 2428] [serial = 919] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 58 (0000003EB1BC9000) [pid = 2428] [serial = 982] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 57 (0000003EB652E000) [pid = 2428] [serial = 922] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 56 (0000003EB8F0D000) [pid = 2428] [serial = 930] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 55 (0000003EB946C000) [pid = 2428] [serial = 935] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 54 (0000003EBA2C1C00) [pid = 2428] [serial = 943] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 53 (0000003EAAA56C00) [pid = 2428] [serial = 985] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 52 (0000003EB7B03C00) [pid = 2428] [serial = 1006] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 51 (0000003EBA2BC400) [pid = 2428] [serial = 946] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 50 (0000003EC24A9800) [pid = 2428] [serial = 961] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 49 (0000003EC158FC00) [pid = 2428] [serial = 958] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 48 (0000003EB2529800) [pid = 2428] [serial = 964] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 47 (0000003EBFF20400) [pid = 2428] [serial = 967] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 46 (0000003EB4FCF000) [pid = 2428] [serial = 1003] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 45 (0000003EAD855C00) [pid = 2428] [serial = 1069] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 44 (0000003EAD6D8000) [pid = 2428] [serial = 1072] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 43 (0000003EAD852400) [pid = 2428] [serial = 1014] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 42 (0000003EB55C5000) [pid = 2428] [serial = 1019] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 41 (0000003EB9361400) [pid = 2428] [serial = 1024] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 40 (0000003EBA2DD000) [pid = 2428] [serial = 1027] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 39 (0000003EBC654800) [pid = 2428] [serial = 1030] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 38 (0000003EBFEEA000) [pid = 2428] [serial = 1042] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 37 (0000003EC24A6400) [pid = 2428] [serial = 1045] [outer = 0000000000000000] [url = about:blank]
04:18:27 INFO - PROCESS | 2428 | --DOMWINDOW == 36 (0000003EC3BE2800) [pid = 2428] [serial = 1048] [outer = 0000000000000000] [url = about:blank]
04:18:29 INFO - PROCESS | 2428 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 35 (0000003EB506E800) [pid = 2428] [serial = 1092] [outer = 0000000000000000] [url = about:blank]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 34 (0000003EB4FCDC00) [pid = 2428] [serial = 1090] [outer = 0000000000000000] [url = about:blank]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 33 (0000003EB252B800) [pid = 2428] [serial = 1089] [outer = 0000000000000000] [url = about:blank]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 32 (0000003EACBBDC00) [pid = 2428] [serial = 1080] [outer = 0000000000000000] [url = about:blank]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 31 (0000003EB2E68800) [pid = 2428] [serial = 1086] [outer = 0000000000000000] [url = about:blank]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 30 (0000003EB0E37C00) [pid = 2428] [serial = 1083] [outer = 0000000000000000] [url = about:blank]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 29 (0000003EA1EB5C00) [pid = 2428] [serial = 1077] [outer = 0000000000000000] [url = about:blank]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 28 (0000003EAE550800) [pid = 2428] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 27 (0000003EA81D6000) [pid = 2428] [serial = 1079] [outer = 0000000000000000] [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]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 26 (0000003EB1DD3800) [pid = 2428] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 25 (0000003EAE542400) [pid = 2428] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 24 (0000003EA1DEF000) [pid = 2428] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 23 (0000003EAE542000) [pid = 2428] [serial = 1081] [outer = 0000000000000000] [url = about:blank]
04:18:29 INFO - PROCESS | 2428 | --DOMWINDOW == 22 (0000003EA763B800) [pid = 2428] [serial = 1078] [outer = 0000000000000000] [url = about:blank]
04:18:34 INFO - PROCESS | 2428 | --DOMWINDOW == 21 (0000003EB1BCE800) [pid = 2428] [serial = 1084] [outer = 0000000000000000] [url = about:blank]
04:18:36 INFO - PROCESS | 2428 | MARIONETTE LOG: INFO: Timeout fired
04:18:36 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
04:18:36 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
04:18:36 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
04:18:36 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 30493ms
04:18:36 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
04:18:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9DD82800 == 10 [pid = 2428] [id = 389]
04:18:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 22 (0000003E9BABAC00) [pid = 2428] [serial = 1094] [outer = 0000000000000000]
04:18:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 23 (0000003E9BB76000) [pid = 2428] [serial = 1095] [outer = 0000003E9BABAC00]
04:18:37 INFO - PROCESS | 2428 | 1446466717179 Marionette INFO loaded listener.js
04:18:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 24 (0000003E9BBA2800) [pid = 2428] [serial = 1096] [outer = 0000003E9BABAC00]
04:18:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA16D9000 == 11 [pid = 2428] [id = 390]
04:18:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 25 (0000003E9BC91800) [pid = 2428] [serial = 1097] [outer = 0000000000000000]
04:18:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA1A32800 == 12 [pid = 2428] [id = 391]
04:18:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 26 (0000003E9BC95C00) [pid = 2428] [serial = 1098] [outer = 0000000000000000]
04:18:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 27 (0000003E9BCB4000) [pid = 2428] [serial = 1099] [outer = 0000003E9BC95C00]
04:18:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 28 (0000003E9C353C00) [pid = 2428] [serial = 1100] [outer = 0000003E9BC91800]
04:18:47 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB4F53800 == 11 [pid = 2428] [id = 388]
04:18:52 INFO - PROCESS | 2428 | --DOMWINDOW == 27 (0000003EB5B56000) [pid = 2428] [serial = 1093] [outer = 0000000000000000] [url = about:blank]
04:18:52 INFO - PROCESS | 2428 | --DOMWINDOW == 26 (0000003E9BB76000) [pid = 2428] [serial = 1095] [outer = 0000000000000000] [url = about:blank]
04:18:53 INFO - PROCESS | 2428 | --DOMWINDOW == 25 (0000003EB1BCE000) [pid = 2428] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
04:19:07 INFO - PROCESS | 2428 | MARIONETTE LOG: INFO: Timeout fired
04:19:07 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"
04:19:07 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
04:19:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:19:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
04:19:07 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
04:19:07 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
04:19:07 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
04:19:07 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30335ms
04:19:07 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
04:19:07 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA16D9000 == 10 [pid = 2428] [id = 390]
04:19:07 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA1A32800 == 9 [pid = 2428] [id = 391]
04:19:07 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA0FA1000 == 10 [pid = 2428] [id = 392]
04:19:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 26 (0000003E9BB7E400) [pid = 2428] [serial = 1101] [outer = 0000000000000000]
04:19:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 27 (0000003E9BBA2000) [pid = 2428] [serial = 1102] [outer = 0000003E9BB7E400]
04:19:07 INFO - PROCESS | 2428 | 1446466747509 Marionette INFO loaded listener.js
04:19:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 28 (0000003E9BCA7400) [pid = 2428] [serial = 1103] [outer = 0000003E9BB7E400]
04:19:07 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA0FB0800 == 11 [pid = 2428] [id = 393]
04:19:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 29 (0000003E9CC9A400) [pid = 2428] [serial = 1104] [outer = 0000000000000000]
04:19:07 INFO - PROCESS | 2428 | ++DOMWINDOW == 30 (0000003E9CECB800) [pid = 2428] [serial = 1105] [outer = 0000003E9CC9A400]
04:19:19 INFO - PROCESS | 2428 | --DOCSHELL 0000003E9DD82800 == 10 [pid = 2428] [id = 389]
04:19:19 INFO - PROCESS | 2428 | --DOMWINDOW == 29 (0000003E9C353C00) [pid = 2428] [serial = 1100] [outer = 0000003E9BC91800] [url = about:blank]
04:19:19 INFO - PROCESS | 2428 | --DOMWINDOW == 28 (0000003E9BCB4000) [pid = 2428] [serial = 1099] [outer = 0000003E9BC95C00] [url = about:blank]
04:19:19 INFO - PROCESS | 2428 | --DOMWINDOW == 27 (0000003E9BC95C00) [pid = 2428] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
04:19:19 INFO - PROCESS | 2428 | --DOMWINDOW == 26 (0000003E9BC91800) [pid = 2428] [serial = 1097] [outer = 0000000000000000] [url = about:blank]
04:19:21 INFO - PROCESS | 2428 | --DOMWINDOW == 25 (0000003E9BBA2800) [pid = 2428] [serial = 1096] [outer = 0000000000000000] [url = about:blank]
04:19:21 INFO - PROCESS | 2428 | --DOMWINDOW == 24 (0000003E9BBA2000) [pid = 2428] [serial = 1102] [outer = 0000000000000000] [url = about:blank]
04:19:21 INFO - PROCESS | 2428 | --DOMWINDOW == 23 (0000003E9BABAC00) [pid = 2428] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
04:19:37 INFO - PROCESS | 2428 | MARIONETTE LOG: INFO: Timeout fired
04:19:37 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
04:19:37 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30361ms
04:19:37 INFO - TEST-START | /screen-orientation/onchange-event.html
04:19:37 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA0FB0800 == 9 [pid = 2428] [id = 393]
04:19:37 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA0F9D800 == 10 [pid = 2428] [id = 394]
04:19:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 24 (0000003E9BB7A400) [pid = 2428] [serial = 1106] [outer = 0000000000000000]
04:19:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 25 (0000003E9BB81C00) [pid = 2428] [serial = 1107] [outer = 0000003E9BB7A400]
04:19:37 INFO - PROCESS | 2428 | 1446466777876 Marionette INFO loaded listener.js
04:19:37 INFO - PROCESS | 2428 | ++DOMWINDOW == 26 (0000003E9BC8B000) [pid = 2428] [serial = 1108] [outer = 0000003E9BB7A400]
04:19:49 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA0FA1000 == 9 [pid = 2428] [id = 392]
04:19:49 INFO - PROCESS | 2428 | --DOMWINDOW == 25 (0000003E9CECB800) [pid = 2428] [serial = 1105] [outer = 0000003E9CC9A400] [url = about:blank]
04:19:50 INFO - PROCESS | 2428 | --DOMWINDOW == 24 (0000003E9CC9A400) [pid = 2428] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
04:19:55 INFO - PROCESS | 2428 | --DOMWINDOW == 23 (0000003E9BB81C00) [pid = 2428] [serial = 1107] [outer = 0000000000000000] [url = about:blank]
04:19:55 INFO - PROCESS | 2428 | --DOMWINDOW == 22 (0000003E9BB7E400) [pid = 2428] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
04:20:01 INFO - PROCESS | 2428 | --DOMWINDOW == 21 (0000003E9BCA7400) [pid = 2428] [serial = 1103] [outer = 0000000000000000] [url = about:blank]
04:20:07 INFO - PROCESS | 2428 | MARIONETTE LOG: INFO: Timeout fired
04:20:08 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
04:20:08 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
04:20:08 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30348ms
04:20:08 INFO - TEST-START | /screen-orientation/orientation-api.html
04:20:08 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA0FA1000 == 10 [pid = 2428] [id = 395]
04:20:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 22 (0000003E9BB78C00) [pid = 2428] [serial = 1109] [outer = 0000000000000000]
04:20:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 23 (0000003E9BB82C00) [pid = 2428] [serial = 1110] [outer = 0000003E9BB78C00]
04:20:08 INFO - PROCESS | 2428 | 1446466808232 Marionette INFO loaded listener.js
04:20:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 24 (0000003E9BCA7400) [pid = 2428] [serial = 1111] [outer = 0000003E9BB78C00]
04:20:08 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
04:20:08 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
04:20:08 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
04:20:08 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 586ms
04:20:08 INFO - TEST-START | /screen-orientation/orientation-reading.html
04:20:08 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2773000 == 11 [pid = 2428] [id = 396]
04:20:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 25 (0000003E9CBCBC00) [pid = 2428] [serial = 1112] [outer = 0000000000000000]
04:20:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 26 (0000003E9CE66C00) [pid = 2428] [serial = 1113] [outer = 0000003E9CBCBC00]
04:20:08 INFO - PROCESS | 2428 | 1446466808798 Marionette INFO loaded listener.js
04:20:08 INFO - PROCESS | 2428 | ++DOMWINDOW == 27 (0000003E9DD57C00) [pid = 2428] [serial = 1114] [outer = 0000003E9CBCBC00]
04:20:09 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
04:20:09 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
04:20:09 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:09 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
04:20:09 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
04:20:09 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
04:20:09 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
04:20:09 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:09 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
04:20:09 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:20:09 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
04:20:09 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 629ms
04:20:09 INFO - TEST-START | /selection/Document-open.html
04:20:09 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA295B800 == 12 [pid = 2428] [id = 397]
04:20:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 28 (0000003EA0C29800) [pid = 2428] [serial = 1115] [outer = 0000000000000000]
04:20:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 29 (0000003EA0C31000) [pid = 2428] [serial = 1116] [outer = 0000003EA0C29800]
04:20:09 INFO - PROCESS | 2428 | 1446466809458 Marionette INFO loaded listener.js
04:20:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 30 (0000003EA0F94800) [pid = 2428] [serial = 1117] [outer = 0000003EA0C29800]
04:20:09 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2C10000 == 13 [pid = 2428] [id = 398]
04:20:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 31 (0000003EA180EC00) [pid = 2428] [serial = 1118] [outer = 0000000000000000]
04:20:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 32 (0000003EA181C000) [pid = 2428] [serial = 1119] [outer = 0000003EA180EC00]
04:20:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 33 (0000003EA1810400) [pid = 2428] [serial = 1120] [outer = 0000003EA180EC00]
04:20:10 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 ""
04:20:10 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
04:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:10 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
04:20:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
04:20:10 INFO - TEST-OK | /selection/Document-open.html | took 734ms
04:20:10 INFO - TEST-START | /selection/addRange.html
04:20:10 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA3CAA000 == 14 [pid = 2428] [id = 399]
04:20:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 34 (0000003E9DD22000) [pid = 2428] [serial = 1121] [outer = 0000000000000000]
04:20:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 35 (0000003EA18BA000) [pid = 2428] [serial = 1122] [outer = 0000003E9DD22000]
04:20:10 INFO - PROCESS | 2428 | 1446466810330 Marionette INFO loaded listener.js
04:20:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 36 (0000003EA1DEF000) [pid = 2428] [serial = 1123] [outer = 0000003E9DD22000]
04:20:40 INFO - PROCESS | 2428 | --DOCSHELL 0000003E9D3BF800 == 13 [pid = 2428] [id = 10]
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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 ""
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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 ""
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - Selection.addRange() tests
04:20:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:41 INFO - "
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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 ""
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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̈ḧ
04:20:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:41 INFO - "
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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 ""
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:41 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - Selection.addRange() tests
04:20:42 INFO - Selection.addRange() tests
04:20:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:42 INFO - "
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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 ""
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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̈ḧ
04:20:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:42 INFO - "
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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 ""
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - Selection.addRange() tests
04:20:42 INFO - Selection.addRange() tests
04:20:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:42 INFO - "
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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 ""
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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̈ḧ
04:20:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:42 INFO - "
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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 ""
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - Selection.addRange() tests
04:20:42 INFO - Selection.addRange() tests
04:20:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:42 INFO - "
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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 ""
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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̈ḧ
04:20:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:42 INFO - "
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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 ""
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 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
04:20:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:42 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
04:20:42 INFO - Selection.addRange() tests
04:20:43 INFO - Selection.addRange() tests
04:20:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:43 INFO - "
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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 ""
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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̈ḧ
04:20:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:43 INFO - "
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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 ""
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - Selection.addRange() tests
04:20:43 INFO - Selection.addRange() tests
04:20:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:43 INFO - "
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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 ""
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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̈ḧ
04:20:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:43 INFO - "
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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 ""
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - Selection.addRange() tests
04:20:43 INFO - Selection.addRange() tests
04:20:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:43 INFO - "
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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 ""
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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̈ḧ
04:20:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:43 INFO - "
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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 ""
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - Selection.addRange() tests
04:20:43 INFO - Selection.addRange() tests
04:20:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:43 INFO - "
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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 ""
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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̈ḧ
04:20:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:43 INFO - "
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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 ""
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 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
04:20:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:43 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
04:20:43 INFO - Selection.addRange() tests
04:20:44 INFO - Selection.addRange() tests
04:20:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:44 INFO - "
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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 ""
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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̈ḧ
04:20:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:44 INFO - "
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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 ""
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - Selection.addRange() tests
04:20:44 INFO - Selection.addRange() tests
04:20:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:44 INFO - "
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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 ""
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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̈ḧ
04:20:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:44 INFO - "
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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 ""
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - Selection.addRange() tests
04:20:44 INFO - Selection.addRange() tests
04:20:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:44 INFO - "
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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 ""
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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̈ḧ
04:20:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:44 INFO - "
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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 ""
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 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
04:20:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:44 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
04:20:44 INFO - Selection.addRange() tests
04:20:45 INFO - Selection.addRange() tests
04:20:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:45 INFO - "
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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 ""
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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̈ḧ
04:20:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:45 INFO - "
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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 ""
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - Selection.addRange() tests
04:20:45 INFO - Selection.addRange() tests
04:20:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:45 INFO - "
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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 ""
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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̈ḧ
04:20:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:45 INFO - "
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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 ""
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - Selection.addRange() tests
04:20:45 INFO - Selection.addRange() tests
04:20:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:45 INFO - "
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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 ""
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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̈ḧ
04:20:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:45 INFO - "
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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 ""
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - Selection.addRange() tests
04:20:45 INFO - Selection.addRange() tests
04:20:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:45 INFO - "
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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 ""
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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̈ḧ
04:20:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:45 INFO - "
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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 ""
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 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
04:20:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:45 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
04:20:45 INFO - Selection.addRange() tests
04:20:46 INFO - Selection.addRange() tests
04:20:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:46 INFO - "
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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 ""
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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̈ḧ
04:20:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:46 INFO - "
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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 ""
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - Selection.addRange() tests
04:20:46 INFO - Selection.addRange() tests
04:20:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:46 INFO - "
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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 ""
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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̈ḧ
04:20:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:46 INFO - "
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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 ""
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - Selection.addRange() tests
04:20:46 INFO - Selection.addRange() tests
04:20:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:46 INFO - "
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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 ""
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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̈ḧ
04:20:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:46 INFO - "
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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 ""
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - Selection.addRange() tests
04:20:46 INFO - Selection.addRange() tests
04:20:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:46 INFO - "
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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 ""
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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̈ḧ
04:20:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:46 INFO - "
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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 ""
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:46 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - Selection.addRange() tests
04:20:47 INFO - Selection.addRange() tests
04:20:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:47 INFO - "
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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 ""
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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̈ḧ
04:20:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:47 INFO - "
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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 ""
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - Selection.addRange() tests
04:20:47 INFO - Selection.addRange() tests
04:20:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:47 INFO - "
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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 ""
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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̈ḧ
04:20:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:47 INFO - "
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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 ""
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - Selection.addRange() tests
04:20:47 INFO - Selection.addRange() tests
04:20:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:47 INFO - "
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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 ""
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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̈ḧ
04:20:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:47 INFO - "
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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 ""
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 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
04:20:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:47 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
04:20:47 INFO - Selection.addRange() tests
04:20:48 INFO - Selection.addRange() tests
04:20:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:48 INFO - "
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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 ""
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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̈ḧ
04:20:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:48 INFO - "
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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 ""
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - Selection.addRange() tests
04:20:48 INFO - Selection.addRange() tests
04:20:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:48 INFO - "
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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 ""
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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̈ḧ
04:20:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:48 INFO - "
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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 ""
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - Selection.addRange() tests
04:20:48 INFO - Selection.addRange() tests
04:20:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:48 INFO - "
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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 ""
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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̈ḧ
04:20:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:48 INFO - "
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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 ""
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - Selection.addRange() tests
04:20:48 INFO - Selection.addRange() tests
04:20:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:48 INFO - "
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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 ""
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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̈ḧ
04:20:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:48 INFO - "
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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 ""
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 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
04:20:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:48 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
04:20:48 INFO - Selection.addRange() tests
04:20:49 INFO - Selection.addRange() tests
04:20:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:49 INFO - "
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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 ""
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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̈ḧ
04:20:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:49 INFO - "
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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 ""
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - Selection.addRange() tests
04:20:49 INFO - Selection.addRange() tests
04:20:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:49 INFO - "
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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 ""
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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̈ḧ
04:20:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:49 INFO - "
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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 ""
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - Selection.addRange() tests
04:20:49 INFO - Selection.addRange() tests
04:20:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:49 INFO - "
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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 ""
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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̈ḧ
04:20:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:49 INFO - "
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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 ""
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - Selection.addRange() tests
04:20:49 INFO - Selection.addRange() tests
04:20:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:49 INFO - "
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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 ""
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:49 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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̈ḧ
04:20:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:50 INFO - "
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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 ""
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - Selection.addRange() tests
04:20:50 INFO - Selection.addRange() tests
04:20:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:50 INFO - "
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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 ""
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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̈ḧ
04:20:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:50 INFO - "
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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 ""
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - Selection.addRange() tests
04:20:50 INFO - Selection.addRange() tests
04:20:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:50 INFO - "
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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 ""
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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̈ḧ
04:20:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:50 INFO - "
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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 ""
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:50 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
04:20:50 INFO - Selection.addRange() tests
04:20:50 INFO - Selection.addRange() tests
04:20:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:50 INFO - "
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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 ""
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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̈ḧ
04:20:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:50 INFO - "
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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 ""
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:50 INFO - Selection.addRange() tests
04:20:51 INFO - Selection.addRange() tests
04:20:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:51 INFO - "
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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 ""
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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̈ḧ
04:20:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:51 INFO - "
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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 ""
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20: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]: first addRange() must not throw exceptions or modify the range it's given
04:20: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]: first addRange() must result in rangeCount being 1
04:20: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]: first addRange() must result in the selection's last range having the specified endpoints
04:20: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]: first addRange() must result in the selection's last range being the same object we added
04:20: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 first added range must modify the Selection's last Range
04:20: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 first added Range
04:20: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 not throw exceptions or modify the range it's given
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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 having the specified endpoints
04:20: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
04:20: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
04:20: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
04:20:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA0F9D800 == 12 [pid = 2428] [id = 394]
04:20: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
04:20:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA2773000 == 11 [pid = 2428] [id = 396]
04:20: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
04:20:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA295B800 == 10 [pid = 2428] [id = 397]
04:20: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
04:20:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA0FA1000 == 9 [pid = 2428] [id = 395]
04:20: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
04:20:51 INFO - PROCESS | 2428 | --DOCSHELL 0000003E9CE37000 == 8 [pid = 2428] [id = 12]
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:51 INFO - Selection.addRange() tests
04:20:51 INFO - Selection.addRange() tests
04:20:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:51 INFO - "
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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 ""
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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̈ḧ
04:20:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:51 INFO - "
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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 ""
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:51 INFO - Selection.addRange() tests
04:20:51 INFO - Selection.addRange() tests
04:20:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:51 INFO - "
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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 ""
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20: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
04:20: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
04:20: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 being the same object we added
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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̈ḧ
04:20:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:51 INFO - "
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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 ""
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - Selection.addRange() tests
04:20:51 INFO - Selection.addRange() tests
04:20:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:51 INFO - "
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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 ""
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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̈ḧ
04:20:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:51 INFO - "
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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 ""
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20:51 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
04:20: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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20: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
04:20:52 INFO - Selection.addRange() tests
04:20:52 INFO - Selection.addRange() tests
04:20:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:52 INFO - "
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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 ""
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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̈ḧ
04:20:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:52 INFO - "
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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 ""
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - Selection.addRange() tests
04:20:52 INFO - Selection.addRange() tests
04:20:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:52 INFO - "
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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 ""
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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̈ḧ
04:20:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:52 INFO - "
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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 ""
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - Selection.addRange() tests
04:20:52 INFO - Selection.addRange() tests
04:20:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:52 INFO - "
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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 ""
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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̈ḧ
04:20:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:52 INFO - "
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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 ""
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 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
04:20:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:52 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
04:20:52 INFO - Selection.addRange() tests
04:20:52 INFO - Selection.addRange() tests
04:20:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:53 INFO - "
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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 ""
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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̈ḧ
04:20:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:53 INFO - "
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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 ""
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - Selection.addRange() tests
04:20:53 INFO - Selection.addRange() tests
04:20:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:53 INFO - "
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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 ""
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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̈ḧ
04:20:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:53 INFO - "
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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 ""
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - Selection.addRange() tests
04:20:53 INFO - Selection.addRange() tests
04:20:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:53 INFO - "
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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 ""
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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̈ḧ
04:20:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:53 INFO - "
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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 ""
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - Selection.addRange() tests
04:20:53 INFO - Selection.addRange() tests
04:20:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:53 INFO - "
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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 ""
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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̈ḧ
04:20:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:53 INFO - "
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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 ""
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 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
04:20:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:53 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
04:20:53 INFO - Selection.addRange() tests
04:20:54 INFO - Selection.addRange() tests
04:20:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:54 INFO - "
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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 ""
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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̈ḧ
04:20:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:54 INFO - "
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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 ""
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - Selection.addRange() tests
04:20:54 INFO - Selection.addRange() tests
04:20:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:54 INFO - "
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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 ""
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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̈ḧ
04:20:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:54 INFO - "
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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 ""
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - Selection.addRange() tests
04:20:54 INFO - Selection.addRange() tests
04:20:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:54 INFO - "
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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 ""
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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̈ḧ
04:20:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:54 INFO - "
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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 ""
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - ]
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - PROCESS | 2428 | --DOMWINDOW == 20 (0000003EB3F43400) [pid = 2428] [serial = 1087] [outer = 0000000000000000] [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.]
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in rangeCount being 1
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the first added range must modify the Selection's last Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
04:20:54 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] 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
04:20:54 INFO - Selection.addRange() tests
04:20:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:54 INFO - "
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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 ""
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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̈ḧ
04:20:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:54 INFO - "
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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 ""
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 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
04:20:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:54 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
04:20:54 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - Selection.addRange() tests
04:20:55 INFO - Selection.addRange() tests
04:20:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:55 INFO - "
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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 ""
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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̈ḧ
04:20:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:55 INFO - "
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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 ""
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - Selection.addRange() tests
04:20:55 INFO - Selection.addRange() tests
04:20:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:55 INFO - "
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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 ""
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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̈ḧ
04:20:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:55 INFO - "
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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 ""
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - Selection.addRange() tests
04:20:55 INFO - Selection.addRange() tests
04:20:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:55 INFO - "
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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 ""
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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̈ḧ
04:20:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:55 INFO - "
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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 ""
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 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
04:20:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:55 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
04:20:55 INFO - Selection.addRange() tests
04:20:56 INFO - Selection.addRange() tests
04:20:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:56 INFO - "
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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 ""
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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̈ḧ
04:20:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:56 INFO - "
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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 ""
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - Selection.addRange() tests
04:20:56 INFO - Selection.addRange() tests
04:20:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:56 INFO - "
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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 ""
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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̈ḧ
04:20:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:56 INFO - "
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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 ""
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - Selection.addRange() tests
04:20:56 INFO - Selection.addRange() tests
04:20:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:56 INFO - "
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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 ""
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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̈ḧ
04:20:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:56 INFO - "
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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 ""
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - Selection.addRange() tests
04:20:56 INFO - Selection.addRange() tests
04:20:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:56 INFO - "
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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 ""
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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̈ḧ
04:20:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:56 INFO - "
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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 ""
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 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
04:20:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:56 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
04:20:56 INFO - Selection.addRange() tests
04:20:57 INFO - Selection.addRange() tests
04:20:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:57 INFO - "
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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 ""
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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̈ḧ
04:20:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:57 INFO - "
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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 ""
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - Selection.addRange() tests
04:20:57 INFO - Selection.addRange() tests
04:20:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:57 INFO - "
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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 ""
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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̈ḧ
04:20:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:57 INFO - "
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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 ""
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - Selection.addRange() tests
04:20:57 INFO - Selection.addRange() tests
04:20:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:57 INFO - "
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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 ""
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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̈ḧ
04:20:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
04:20:57 INFO - "
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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 ""
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 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
04:20:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:20:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
04:20:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
04:20:57 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
04:20:57 INFO - ]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]
04:21:08 INFO - PROCESS | 2428 | --DOMWINDOW == 20 (0000003E9DD57C00) [pid = 2428] [serial = 1114] [outer = 0000000000000000] [url = about:blank]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 0 [paras[0].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 1 [paras[0].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 2 [paras[0].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 3 [paras[0].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 4 [paras[0].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 5 [paras[0].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 6 [paras[0].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 7 [paras[0].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 8 [paras[1].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 9 [paras[1].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 10 [paras[1].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 11 [paras[1].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 12 [paras[1].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 13 [paras[1].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 14 [paras[1].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 15 [paras[1].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 16 [detachedPara1.firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 17 [detachedPara1.firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 18 [detachedPara1.firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 19 [detachedPara1.firstChild, 9]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 20 [foreignPara1.firstChild, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 21 [foreignPara1.firstChild, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 22 [foreignPara1.firstChild, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 24 [document.documentElement, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 25 [document.documentElement, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 26 [document.documentElement, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 27 [document.documentElement, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 28 [document.documentElement, 7]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 29 [document.head, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 30 [document.body, 3]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 31 [foreignDoc.documentElement, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 32 [foreignDoc.documentElement, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 33 [foreignDoc.head, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 34 [foreignDoc.body, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 35 [paras[0], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 36 [paras[0], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 37 [paras[0], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 38 [paras[1], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 39 [paras[1], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 40 [paras[1], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 41 [detachedPara1, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 42 [detachedPara1, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 43 [testDiv, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 44 [testDiv, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 45 [document, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 46 [document, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 47 [document, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 48 [document, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 49 [document, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 50 [comment, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 51 [comment, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 52 [comment, 4]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 53 [comment, 96]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 54 [foreignDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 55 [foreignDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 56 [foreignComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 57 [foreignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 58 [foreignTextNode, 36] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 60 [xmlDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 61 [xmlDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 63 [xmlComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 64 [xmlComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 65 [processingInstruction, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 66 [processingInstruction, 5] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 67 [processingInstruction, 9] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 68 [detachedTextNode, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 69 [detachedTextNode, 8]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 70 [detachedForeignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 71 [detachedForeignTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 72 [detachedXmlTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 73 [detachedXmlTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 74 [detachedProcessingInstruction, 12] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 75 [detachedComment, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 76 [detachedComment, 5]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 77 [detachedForeignComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 78 [detachedForeignComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 79 [detachedXmlComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 80 [docfrag, 0]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 81 [foreignDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 82 [xmlDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 83 [doctype, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 84 [doctype, -17]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 85 [doctype, 1]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 0 [paras[0].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 1 [paras[0].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 2 [paras[0].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 3 [paras[0].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 4 [paras[0].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 5 [paras[0].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 6 [paras[0].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 7 [paras[0].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 8 [paras[1].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 9 [paras[1].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 10 [paras[1].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 11 [paras[1].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 12 [paras[1].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 13 [paras[1].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 14 [paras[1].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 15 [paras[1].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 16 [detachedPara1.firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 17 [detachedPara1.firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 18 [detachedPara1.firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 19 [detachedPara1.firstChild, 9]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 20 [foreignPara1.firstChild, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 21 [foreignPara1.firstChild, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 22 [foreignPara1.firstChild, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 24 [document.documentElement, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 25 [document.documentElement, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 26 [document.documentElement, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 27 [document.documentElement, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 28 [document.documentElement, 7]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 29 [document.head, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 30 [document.body, 3]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 31 [foreignDoc.documentElement, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 32 [foreignDoc.documentElement, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 33 [foreignDoc.head, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 34 [foreignDoc.body, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 35 [paras[0], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 36 [paras[0], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 37 [paras[0], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 38 [paras[1], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 39 [paras[1], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 40 [paras[1], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 41 [detachedPara1, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 42 [detachedPara1, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 43 [testDiv, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 44 [testDiv, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 45 [document, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 46 [document, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 47 [document, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 48 [document, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 49 [document, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 50 [comment, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 51 [comment, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 52 [comment, 4]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 53 [comment, 96]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 54 [foreignDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 55 [foreignDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 56 [foreignComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 57 [foreignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 58 [foreignTextNode, 36] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 60 [xmlDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 61 [xmlDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 63 [xmlComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 64 [xmlComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 65 [processingInstruction, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 66 [processingInstruction, 5] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 67 [processingInstruction, 9] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 68 [detachedTextNode, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 69 [detachedTextNode, 8]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 70 [detachedForeignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 71 [detachedForeignTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 72 [detachedXmlTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 73 [detachedXmlTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 74 [detachedProcessingInstruction, 12] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 75 [detachedComment, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 76 [detachedComment, 5]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 77 [detachedForeignComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 78 [detachedForeignComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 79 [detachedXmlComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 80 [docfrag, 0]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 81 [foreignDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 82 [xmlDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 83 [doctype, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 84 [doctype, -17]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 85 [doctype, 1]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 0 [paras[0].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 1 [paras[0].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 2 [paras[0].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 3 [paras[0].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 4 [paras[0].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 5 [paras[0].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 6 [paras[0].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 7 [paras[0].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 8 [paras[1].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 9 [paras[1].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 10 [paras[1].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 11 [paras[1].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 12 [paras[1].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 13 [paras[1].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 14 [paras[1].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 15 [paras[1].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 16 [detachedPara1.firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 17 [detachedPara1.firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 18 [detachedPara1.firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 19 [detachedPara1.firstChild, 9]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 20 [foreignPara1.firstChild, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 21 [foreignPara1.firstChild, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 22 [foreignPara1.firstChild, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 24 [document.documentElement, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 25 [document.documentElement, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 26 [document.documentElement, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 27 [document.documentElement, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 28 [document.documentElement, 7]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 29 [document.head, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 30 [document.body, 3]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 31 [foreignDoc.documentElement, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 32 [foreignDoc.documentElement, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 33 [foreignDoc.head, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 34 [foreignDoc.body, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 35 [paras[0], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 36 [paras[0], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 37 [paras[0], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 38 [paras[1], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 39 [paras[1], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 40 [paras[1], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 41 [detachedPara1, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 42 [detachedPara1, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 43 [testDiv, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 44 [testDiv, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 45 [document, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 46 [document, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 47 [document, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 48 [document, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 49 [document, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 50 [comment, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 51 [comment, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 52 [comment, 4]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 53 [comment, 96]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 54 [foreignDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 55 [foreignDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 56 [foreignComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 57 [foreignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 58 [foreignTextNode, 36] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 60 [xmlDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 61 [xmlDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 63 [xmlComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 64 [xmlComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 65 [processingInstruction, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 66 [processingInstruction, 5] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 67 [processingInstruction, 9] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 68 [detachedTextNode, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 69 [detachedTextNode, 8]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 70 [detachedForeignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 71 [detachedForeignTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 72 [detachedXmlTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 73 [detachedXmlTextNode, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 74 [detachedProcessingInstruction, 12] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 75 [detachedComment, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 76 [detachedComment, 5]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 77 [detachedForeignComment, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 78 [detachedForeignComment, 4] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 79 [detachedXmlComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 80 [docfrag, 0]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 81 [foreignDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 82 [xmlDocfrag, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 83 [doctype, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 84 [doctype, -17]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 85 [doctype, 1]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]
04:21:08 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:08 INFO - "use strict";
04:21:08 INFO -
04:21:08 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:08 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1] -
04:21:08 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:08 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:08 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:08 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:08 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 0 [paras[0].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 1 [paras[0].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 2 [paras[0].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 3 [paras[0].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 4 [paras[0].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 5 [paras[0].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 6 [paras[0].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 7 [paras[0].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 8 [paras[1].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 9 [paras[1].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 10 [paras[1].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 11 [paras[1].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 12 [paras[1].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 13 [paras[1].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 14 [paras[1].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 15 [paras[1].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 16 [detachedPara1.firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 17 [detachedPara1.firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 18 [detachedPara1.firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 19 [detachedPara1.firstChild, 9]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 20 [foreignPara1.firstChild, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 21 [foreignPara1.firstChild, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 22 [foreignPara1.firstChild, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 24 [document.documentElement, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 25 [document.documentElement, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 26 [document.documentElement, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 27 [document.documentElement, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 28 [document.documentElement, 7]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 29 [document.head, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 30 [document.body, 3]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 31 [foreignDoc.documentElement, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 32 [foreignDoc.documentElement, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 33 [foreignDoc.head, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 34 [foreignDoc.body, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 35 [paras[0], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 36 [paras[0], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 37 [paras[0], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 38 [paras[1], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 39 [paras[1], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 40 [paras[1], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 41 [detachedPara1, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 42 [detachedPara1, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 43 [testDiv, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 44 [testDiv, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 45 [document, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 46 [document, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 47 [document, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 48 [document, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 49 [document, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 50 [comment, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 51 [comment, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 52 [comment, 4]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 53 [comment, 96]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 54 [foreignDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 55 [foreignDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 56 [foreignComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 57 [foreignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 58 [foreignTextNode, 36] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 60 [xmlDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 61 [xmlDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 63 [xmlComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 64 [xmlComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 65 [processingInstruction, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 66 [processingInstruction, 5] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 67 [processingInstruction, 9] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 68 [detachedTextNode, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 69 [detachedTextNode, 8]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 70 [detachedForeignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 71 [detachedForeignTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 72 [detachedXmlTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 73 [detachedXmlTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 74 [detachedProcessingInstruction, 12] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 75 [detachedComment, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 76 [detachedComment, 5]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 77 [detachedForeignComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 78 [detachedForeignComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 79 [detachedXmlComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 80 [docfrag, 0]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 81 [foreignDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 82 [xmlDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 83 [doctype, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 84 [doctype, -17]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 85 [doctype, 1]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 0 [paras[0].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 1 [paras[0].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 2 [paras[0].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 3 [paras[0].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 4 [paras[0].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 5 [paras[0].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 6 [paras[0].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 7 [paras[0].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 8 [paras[1].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 9 [paras[1].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 10 [paras[1].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 11 [paras[1].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 12 [paras[1].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 13 [paras[1].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 14 [paras[1].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 15 [paras[1].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 16 [detachedPara1.firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 17 [detachedPara1.firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 18 [detachedPara1.firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 19 [detachedPara1.firstChild, 9]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 20 [foreignPara1.firstChild, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 21 [foreignPara1.firstChild, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 22 [foreignPara1.firstChild, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 24 [document.documentElement, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 25 [document.documentElement, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 26 [document.documentElement, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 27 [document.documentElement, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 28 [document.documentElement, 7]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 29 [document.head, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 30 [document.body, 3]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 31 [foreignDoc.documentElement, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 32 [foreignDoc.documentElement, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 33 [foreignDoc.head, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 34 [foreignDoc.body, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 35 [paras[0], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 36 [paras[0], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 37 [paras[0], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 38 [paras[1], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 39 [paras[1], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 40 [paras[1], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 41 [detachedPara1, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 42 [detachedPara1, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 43 [testDiv, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 44 [testDiv, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 45 [document, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 46 [document, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 47 [document, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 48 [document, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 49 [document, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 50 [comment, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 51 [comment, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 52 [comment, 4]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 53 [comment, 96]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 54 [foreignDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 55 [foreignDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 56 [foreignComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 57 [foreignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 58 [foreignTextNode, 36] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 60 [xmlDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 61 [xmlDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 63 [xmlComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 64 [xmlComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 65 [processingInstruction, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 66 [processingInstruction, 5] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 67 [processingInstruction, 9] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 68 [detachedTextNode, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 69 [detachedTextNode, 8]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 70 [detachedForeignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 71 [detachedForeignTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 72 [detachedXmlTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 73 [detachedXmlTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 74 [detachedProcessingInstruction, 12] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 75 [detachedComment, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 76 [detachedComment, 5]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 77 [detachedForeignComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 78 [detachedForeignComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 79 [detachedXmlComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 80 [docfrag, 0]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 81 [foreignDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 82 [xmlDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 83 [doctype, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 84 [doctype, -17]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 85 [doctype, 1]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 45 [document, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 46 [document, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 47 [document, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 48 [document, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 49 [document, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 50 [comment, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 51 [comment, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 52 [comment, 4]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 53 [comment, 96]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 0 [paras[0].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 1 [paras[0].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 2 [paras[0].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 3 [paras[0].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 4 [paras[0].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 5 [paras[0].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 6 [paras[0].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 7 [paras[0].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 8 [paras[1].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 9 [paras[1].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 10 [paras[1].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 11 [paras[1].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 12 [paras[1].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 13 [paras[1].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 14 [paras[1].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 15 [paras[1].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 16 [detachedPara1.firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 17 [detachedPara1.firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 18 [detachedPara1.firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 19 [detachedPara1.firstChild, 9]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 20 [foreignPara1.firstChild, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 21 [foreignPara1.firstChild, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 22 [foreignPara1.firstChild, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 24 [document.documentElement, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 25 [document.documentElement, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 26 [document.documentElement, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 27 [document.documentElement, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 28 [document.documentElement, 7]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 29 [document.head, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 30 [document.body, 3]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 31 [foreignDoc.documentElement, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 32 [foreignDoc.documentElement, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 33 [foreignDoc.head, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 34 [foreignDoc.body, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 35 [paras[0], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 36 [paras[0], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 37 [paras[0], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 38 [paras[1], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 39 [paras[1], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 40 [paras[1], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 41 [detachedPara1, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 42 [detachedPara1, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 43 [testDiv, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 44 [testDiv, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 45 [document, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 46 [document, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 47 [document, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 48 [document, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 49 [document, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 50 [comment, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 51 [comment, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 52 [comment, 4]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 53 [comment, 96]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 54 [foreignDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 55 [foreignDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 56 [foreignComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 57 [foreignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 58 [foreignTextNode, 36] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 60 [xmlDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 61 [xmlDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 63 [xmlComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 64 [xmlComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 65 [processingInstruction, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 66 [processingInstruction, 5] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 67 [processingInstruction, 9] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 68 [detachedTextNode, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 69 [detachedTextNode, 8]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 70 [detachedForeignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 71 [detachedForeignTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 72 [detachedXmlTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 73 [detachedXmlTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 74 [detachedProcessingInstruction, 12] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 75 [detachedComment, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 76 [detachedComment, 5]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 77 [detachedForeignComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 78 [detachedForeignComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 79 [detachedXmlComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 80 [docfrag, 0]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 81 [foreignDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 82 [xmlDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 83 [doctype, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 84 [doctype, -17]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 85 [doctype, 1]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 0 [paras[0].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 1 [paras[0].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 2 [paras[0].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 3 [paras[0].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 4 [paras[0].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 5 [paras[0].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 6 [paras[0].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 7 [paras[0].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 8 [paras[1].firstChild, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 9 [paras[1].firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 10 [paras[1].firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 11 [paras[1].firstChild, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 12 [paras[1].firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 13 [paras[1].firstChild, 9]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 14 [paras[1].firstChild, 10]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 15 [paras[1].firstChild, 65535]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 16 [detachedPara1.firstChild, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 17 [detachedPara1.firstChild, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 18 [detachedPara1.firstChild, 8]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 19 [detachedPara1.firstChild, 9]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 20 [foreignPara1.firstChild, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 21 [foreignPara1.firstChild, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 22 [foreignPara1.firstChild, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 23 [foreignPara1.firstChild, 9] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 24 [document.documentElement, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 25 [document.documentElement, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 26 [document.documentElement, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 27 [document.documentElement, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 28 [document.documentElement, 7]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 29 [document.head, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 30 [document.body, 3]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 31 [foreignDoc.documentElement, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 32 [foreignDoc.documentElement, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 33 [foreignDoc.head, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 34 [foreignDoc.body, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 35 [paras[0], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 36 [paras[0], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 37 [paras[0], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 38 [paras[1], 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 39 [paras[1], 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 40 [paras[1], 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 41 [detachedPara1, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 42 [detachedPara1, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 43 [testDiv, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 44 [testDiv, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 45 [document, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 46 [document, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 47 [document, 1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 48 [document, 2]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 49 [document, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 50 [comment, -1]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 51 [comment, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 52 [comment, 4]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 53 [comment, 96]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 54 [foreignDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 55 [foreignDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 56 [foreignComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 57 [foreignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 58 [foreignTextNode, 36] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 59 [xmlDoc, -1] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 60 [xmlDoc, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 61 [xmlDoc, 1] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 62 [xmlDoc, 5] - assert_throws: Must throw INDEX_SIZE_ERR when collapse()ing if the offset is negative or greater than the node's length function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 63 [xmlComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 64 [xmlComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 65 [processingInstruction, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 66 [processingInstruction, 5] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 67 [processingInstruction, 9] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 68 [detachedTextNode, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 69 [detachedTextNode, 8]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 70 [detachedForeignTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 71 [detachedForeignTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 72 [detachedXmlTextNode, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 73 [detachedXmlTextNode, 8] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 74 [detachedProcessingInstruction, 12] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 75 [detachedComment, 3]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 76 [detachedComment, 5]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 77 [detachedForeignComment, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 78 [detachedForeignComment, 4] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 79 [detachedXmlComment, 2] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 80 [docfrag, 0]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 81 [foreignDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 82 [xmlDocfrag, 0] -
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 83 [doctype, 0]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 84 [doctype, -17]
04:21:09 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 85 [doctype, 1]
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
04:21:09 INFO - "use strict";
04:21:09 INFO -
04:21:09 INFO - selection.collap..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:09 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
04:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:09 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
04:21:09 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
04:21:09 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
04:21:09 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
04:21:09 INFO - TEST-OK | /selection/collapse.html | took 11543ms
04:21:09 INFO - TEST-START | /selection/collapseToStartEnd.html
04:21:09 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA0FB0800 == 9 [pid = 2428] [id = 401]
04:21:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 21 (0000003E9BB77800) [pid = 2428] [serial = 1127] [outer = 0000000000000000]
04:21:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 22 (0000003E9BB7CC00) [pid = 2428] [serial = 1128] [outer = 0000003E9BB77800]
04:21:09 INFO - PROCESS | 2428 | 1446466869745 Marionette INFO loaded listener.js
04:21:09 INFO - PROCESS | 2428 | ++DOMWINDOW == 23 (0000003E9CE64000) [pid = 2428] [serial = 1129] [outer = 0000003E9BB77800]
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 0 [] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 0 [] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] collapseToEnd()
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 15 [document.documentElement, 0, document.documentElement, 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 15 [document.documentElement, 0, document.documentElement, 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 16 [document.documentElement, 0, document.documentElement, 2] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 16 [document.documentElement, 0, document.documentElement, 2] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 17 [document.documentElement, 1, document.documentElement, 2] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 17 [document.documentElement, 1, document.documentElement, 2] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 18 [document.head, 1, document.head, 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 18 [document.head, 1, document.head, 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 19 [document.body, 0, document.body, 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 19 [document.body, 0, document.body, 1] collapseToEnd()
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 23 [paras[0], 0, paras[0], 0] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 23 [paras[0], 0, paras[0], 0] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 24 [paras[0], 0, paras[0], 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 24 [paras[0], 0, paras[0], 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 25 [detachedPara1, 0, detachedPara1, 0] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 25 [detachedPara1, 0, detachedPara1, 0] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 26 [detachedPara1, 0, detachedPara1, 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 26 [detachedPara1, 0, detachedPara1, 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 31 [testDiv, 2, paras[4], 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 31 [testDiv, 2, paras[4], 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 33 [document.documentElement, 1, document.body, 0] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 33 [document.documentElement, 1, document.body, 0] collapseToEnd()
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 35 [document, 0, document, 1] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 35 [document, 0, document, 1] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 36 [document, 0, document, 2] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 36 [document, 0, document, 2] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 37 [document, 1, document, 2] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 37 [document, 1, document, 2] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 38 [testDiv, 0, comment, 5] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 38 [testDiv, 0, comment, 5] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 39 [paras[2].firstChild, 4, comment, 2] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 39 [paras[2].firstChild, 4, comment, 2] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 40 [paras[3], 1, comment, 8] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 40 [paras[3], 1, comment, 8] collapseToEnd()
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 41 [foreignDoc, 0, foreignDoc, 0] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 41 [foreignDoc, 0, foreignDoc, 0] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 42 [foreignDoc, 1, foreignComment, 2] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 42 [foreignDoc, 1, foreignComment, 2] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 44 [xmlDoc, 0, xmlDoc, 0] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 44 [xmlDoc, 0, xmlDoc, 0] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 45 [xmlDoc, 1, xmlComment, 0] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 45 [xmlDoc, 1, xmlComment, 0] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] collapseToEnd()
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 51 [detachedComment, 3, detachedComment, 4] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 51 [detachedComment, 3, detachedComment, 4] collapseToEnd()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 52 [detachedComment, 5, detachedComment, 5] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 52 [detachedComment, 5, detachedComment, 5] collapseToEnd()
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 56 [docfrag, 0, docfrag, 0] collapseToStart()
04:21:10 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 56 [docfrag, 0, docfrag, 0] collapseToEnd()
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] collapseToStart() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
04:21:10 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] collapseToEnd() -
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:10 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
04:21:10 INFO - TEST-OK | /selection/collapseToStartEnd.html | took 955ms
04:21:10 INFO - TEST-START | /selection/deleteFromDocument.html
04:21:10 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB974A000 == 10 [pid = 2428] [id = 402]
04:21:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 24 (0000003EA0EDA800) [pid = 2428] [serial = 1130] [outer = 0000000000000000]
04:21:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 25 (0000003EB489BC00) [pid = 2428] [serial = 1131] [outer = 0000003EA0EDA800]
04:21:10 INFO - PROCESS | 2428 | 1446466870700 Marionette INFO loaded listener.js
04:21:10 INFO - PROCESS | 2428 | ++DOMWINDOW == 26 (0000003EC27D8000) [pid = 2428] [serial = 1132] [outer = 0000003EA0EDA800]
04:21:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA8BBC000 == 11 [pid = 2428] [id = 403]
04:21:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 27 (0000003EA2EE2C00) [pid = 2428] [serial = 1133] [outer = 0000000000000000]
04:21:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 28 (0000003EA3CB8C00) [pid = 2428] [serial = 1134] [outer = 0000003EA2EE2C00]
04:21:11 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE3E5800 == 12 [pid = 2428] [id = 404]
04:21:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 29 (0000003EB8AD9400) [pid = 2428] [serial = 1135] [outer = 0000000000000000]
04:21:11 INFO - PROCESS | 2428 | ++DOMWINDOW == 30 (0000003EB8ADA000) [pid = 2428] [serial = 1136] [outer = 0000003EB8AD9400]
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:11 INFO - PROCESS | 2428 | Don't know how to set selection back past frame boundary
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Selection.prototype.deleteFromDocument.length must equal 0
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 0: empty
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 1: [paras[0].firstChild, 0, paras[0].firstChild, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 2: [paras[0].firstChild, 0, paras[0].firstChild, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 3: [paras[0].firstChild, 2, paras[0].firstChild, 8]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 4: [paras[0].firstChild, 2, paras[0].firstChild, 9]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 5: [paras[1].firstChild, 0, paras[1].firstChild, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 6: [paras[1].firstChild, 0, paras[1].firstChild, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 7: [paras[1].firstChild, 2, paras[1].firstChild, 8]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 8: [paras[1].firstChild, 2, paras[1].firstChild, 9]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 9: [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 10: [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 11: [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 12: [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 13: [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 14: [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 15: [document.documentElement, 0, document.documentElement, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 16: [document.documentElement, 0, document.documentElement, 2]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 17: [document.documentElement, 1, document.documentElement, 2]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 18: [document.head, 1, document.head, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 19: [document.body, 0, document.body, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 20: [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 21: [foreignDoc.head, 1, foreignDoc.head, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 22: [foreignDoc.body, 0, foreignDoc.body, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 23: [paras[0], 0, paras[0], 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 24: [paras[0], 0, paras[0], 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 25: [detachedPara1, 0, detachedPara1, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 26: [detachedPara1, 0, detachedPara1, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 27: [paras[0].firstChild, 0, paras[1].firstChild, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 28: [paras[0].firstChild, 0, paras[1].firstChild, 8]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 29: [paras[0].firstChild, 3, paras[3], 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 30: [paras[0], 0, paras[0].firstChild, 7]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 31: [testDiv, 2, paras[4], 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 32: [testDiv, 1, paras[2].firstChild, 5]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 33: [document.documentElement, 1, document.body, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 34: [foreignDoc.documentElement, 1, foreignDoc.body, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 35: [document, 0, document, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 36: [document, 0, document, 2]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 37: [document, 1, document, 2]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 38: [testDiv, 0, comment, 5]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 39: [paras[2].firstChild, 4, comment, 2]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 40: [paras[3], 1, comment, 8]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 41: [foreignDoc, 0, foreignDoc, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 42: [foreignDoc, 1, foreignComment, 2]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 43: [foreignDoc.body, 0, foreignTextNode, 36]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 44: [xmlDoc, 0, xmlDoc, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 45: [xmlDoc, 1, xmlComment, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 46: [detachedTextNode, 0, detachedTextNode, 8]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 47: [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 48: [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 49: [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 50: [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 51: [detachedComment, 3, detachedComment, 4]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 52: [detachedComment, 5, detachedComment, 5]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 53: [detachedForeignComment, 0, detachedForeignComment, 1]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 54: [detachedForeignComment, 4, detachedForeignComment, 4]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 55: [detachedXmlComment, 2, detachedXmlComment, 6]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 56: [docfrag, 0, docfrag, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 57: [foreignDocfrag, 0, foreignDocfrag, 0]
04:21:12 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 58: [xmlDocfrag, 0, xmlDocfrag, 0]
04:21:12 INFO - TEST-OK | /selection/deleteFromDocument.html | took 1643ms
04:21:12 INFO - TEST-START | /selection/extend.html
04:21:12 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EBE3DA800 == 13 [pid = 2428] [id = 405]
04:21:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 31 (0000003EBACBF400) [pid = 2428] [serial = 1137] [outer = 0000000000000000]
04:21:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 32 (0000003EBACC7000) [pid = 2428] [serial = 1138] [outer = 0000003EBACBF400]
04:21:12 INFO - PROCESS | 2428 | 1446466872442 Marionette INFO loaded listener.js
04:21:12 INFO - PROCESS | 2428 | ++DOMWINDOW == 33 (0000003EC139F800) [pid = 2428] [serial = 1139] [outer = 0000003EBACBF400]
04:21:12 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:12 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:13 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:14 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:15 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:16 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4388
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 0 [paras[0].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 1 [paras[0].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 2 [paras[0].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 3 [paras[0].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 4 [paras[0].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 5 [paras[0].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 6 [paras[0].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 7 [paras[0].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 8 [paras[1].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 9 [paras[1].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 10 [paras[1].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 11 [paras[1].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 12 [paras[1].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 13 [paras[1].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 14 [paras[1].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 15 [paras[1].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 16 [detachedPara1.firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 17 [detachedPara1.firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 18 [detachedPara1.firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 19 [detachedPara1.firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 20 [foreignPara1.firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 21 [foreignPara1.firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 22 [foreignPara1.firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 23 [foreignPara1.firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 24 [document.documentElement, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 25 [document.documentElement, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 26 [document.documentElement, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 27 [document.documentElement, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 28 [document.documentElement, 7]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 29 [document.head, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 30 [document.body, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 31 [foreignDoc.documentElement, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 32 [foreignDoc.documentElement, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 33 [foreignDoc.head, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 34 [foreignDoc.body, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 35 [paras[0], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 36 [paras[0], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 37 [paras[0], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 38 [paras[1], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 39 [paras[1], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 40 [paras[1], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 41 [detachedPara1, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 42 [detachedPara1, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 43 [testDiv, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 44 [testDiv, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 45 [document, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 46 [document, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 47 [document, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 48 [document, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 49 [document, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 50 [comment, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 51 [comment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 52 [comment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 53 [comment, 96]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 54 [foreignDoc, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 55 [foreignDoc, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 56 [foreignComment, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 57 [foreignTextNode, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 58 [foreignTextNode, 36]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 59 [xmlDoc, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 60 [xmlDoc, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 61 [xmlDoc, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 62 [xmlDoc, 5]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 63 [xmlComment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 64 [xmlComment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 65 [processingInstruction, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 66 [processingInstruction, 5]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 67 [processingInstruction, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 68 [detachedTextNode, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 69 [detachedTextNode, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 70 [detachedForeignTextNode, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 71 [detachedForeignTextNode, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 72 [detachedXmlTextNode, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 73 [detachedXmlTextNode, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 74 [detachedProcessingInstruction, 12]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 75 [detachedComment, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 76 [detachedComment, 5]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 77 [detachedForeignComment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 78 [detachedForeignComment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 79 [detachedXmlComment, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 80 [docfrag, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 81 [foreignDocfrag, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 82 [xmlDocfrag, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 83 [doctype, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 84 [doctype, -17]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 85 [doctype, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 86 [foreignDoctype, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 87 [xmlDoctype, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 0 [paras[0].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 1 [paras[0].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 2 [paras[0].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 3 [paras[0].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 4 [paras[0].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 5 [paras[0].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 6 [paras[0].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 7 [paras[0].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 8 [paras[1].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 9 [paras[1].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 10 [paras[1].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 11 [paras[1].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 12 [paras[1].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 13 [paras[1].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 14 [paras[1].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 15 [paras[1].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 24 [document.documentElement, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 25 [document.documentElement, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 26 [document.documentElement, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 27 [document.documentElement, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 28 [document.documentElement, 7]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 29 [document.head, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 30 [document.body, 3]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 33 [foreignDoc.head, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 34 [foreignDoc.body, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 35 [paras[0], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 36 [paras[0], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 37 [paras[0], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 38 [paras[1], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 39 [paras[1], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 40 [paras[1], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 41 [detachedPara1, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 42 [detachedPara1, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 43 [testDiv, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 44 [testDiv, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 45 [document, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 46 [document, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 47 [document, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 48 [document, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 49 [document, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 50 [comment, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 51 [comment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 52 [comment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 53 [comment, 96]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 54 [foreignDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 55 [foreignDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 56 [foreignComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 57 [foreignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 58 [foreignTextNode, 36] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 60 [xmlDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 61 [xmlDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 63 [xmlComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 64 [xmlComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 65 [processingInstruction, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 66 [processingInstruction, 5] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 67 [processingInstruction, 9] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 68 [detachedTextNode, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 69 [detachedTextNode, 8]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 75 [detachedComment, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 76 [detachedComment, 5]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 77 [detachedForeignComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 78 [detachedForeignComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 79 [detachedXmlComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 80 [docfrag, 0]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 81 [foreignDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 82 [xmlDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 83 [doctype, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 84 [doctype, -17]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 85 [doctype, 1]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 0 [paras[0].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 0 [paras[0].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 1 [paras[0].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 1 [paras[0].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 2 [paras[0].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 2 [paras[0].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 3 [paras[0].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 3 [paras[0].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 4 [paras[0].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 4 [paras[0].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 5 [paras[0].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 5 [paras[0].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 6 [paras[0].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 6 [paras[0].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 7 [paras[0].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 7 [paras[0].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 8 [paras[1].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 8 [paras[1].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 9 [paras[1].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 9 [paras[1].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 10 [paras[1].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 10 [paras[1].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 11 [paras[1].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 11 [paras[1].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 12 [paras[1].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 12 [paras[1].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 13 [paras[1].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 13 [paras[1].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 14 [paras[1].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 14 [paras[1].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 15 [paras[1].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 15 [paras[1].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 24 [document.documentElement, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 24 [document.documentElement, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 25 [document.documentElement, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 25 [document.documentElement, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 26 [document.documentElement, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 26 [document.documentElement, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 27 [document.documentElement, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 27 [document.documentElement, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 28 [document.documentElement, 7]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 28 [document.documentElement, 7]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 29 [document.head, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 29 [document.head, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 30 [document.body, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 30 [document.body, 3]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 33 [foreignDoc.head, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 33 [foreignDoc.head, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 34 [foreignDoc.body, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 34 [foreignDoc.body, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 35 [paras[0], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 35 [paras[0], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 36 [paras[0], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 36 [paras[0], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 37 [paras[0], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 37 [paras[0], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 38 [paras[1], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 38 [paras[1], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 39 [paras[1], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 39 [paras[1], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 40 [paras[1], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 40 [paras[1], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 41 [detachedPara1, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 41 [detachedPara1, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 42 [detachedPara1, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 42 [detachedPara1, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 43 [testDiv, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 43 [testDiv, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 44 [testDiv, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 44 [testDiv, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 45 [document, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 45 [document, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 46 [document, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 46 [document, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 47 [document, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 47 [document, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 48 [document, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 48 [document, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 49 [document, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 49 [document, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 50 [comment, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 50 [comment, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 51 [comment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 51 [comment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 52 [comment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 52 [comment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 53 [comment, 96]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 53 [comment, 96]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 54 [foreignDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 54 [foreignDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 55 [foreignDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 55 [foreignDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 56 [foreignComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 56 [foreignComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 57 [foreignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 57 [foreignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 58 [foreignTextNode, 36] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 58 [foreignTextNode, 36] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 60 [xmlDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 60 [xmlDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 61 [xmlDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 61 [xmlDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 63 [xmlComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 63 [xmlComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 64 [xmlComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 64 [xmlComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 65 [processingInstruction, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 65 [processingInstruction, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 66 [processingInstruction, 5] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 66 [processingInstruction, 5] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 67 [processingInstruction, 9] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 67 [processingInstruction, 9] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 68 [detachedTextNode, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 68 [detachedTextNode, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 69 [detachedTextNode, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 69 [detachedTextNode, 8]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 75 [detachedComment, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 75 [detachedComment, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 76 [detachedComment, 5]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 76 [detachedComment, 5]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 77 [detachedForeignComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 77 [detachedForeignComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 78 [detachedForeignComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 78 [detachedForeignComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 79 [detachedXmlComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 79 [detachedXmlComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 80 [docfrag, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 80 [docfrag, 0]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 81 [foreignDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 81 [foreignDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 82 [xmlDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 82 [xmlDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 83 [doctype, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 83 [doctype, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 84 [doctype, -17]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 84 [doctype, -17]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 85 [doctype, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 85 [doctype, 1]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 0 [paras[0].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 0 [paras[0].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 1 [paras[0].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 1 [paras[0].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 2 [paras[0].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 2 [paras[0].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 3 [paras[0].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 3 [paras[0].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 4 [paras[0].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 4 [paras[0].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 5 [paras[0].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 5 [paras[0].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 6 [paras[0].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 6 [paras[0].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 7 [paras[0].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 7 [paras[0].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 8 [paras[1].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 8 [paras[1].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 9 [paras[1].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 9 [paras[1].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 10 [paras[1].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 10 [paras[1].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 11 [paras[1].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 11 [paras[1].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 12 [paras[1].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 12 [paras[1].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 13 [paras[1].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 13 [paras[1].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 14 [paras[1].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 14 [paras[1].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 15 [paras[1].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 15 [paras[1].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 24 [document.documentElement, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 24 [document.documentElement, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 25 [document.documentElement, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 25 [document.documentElement, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 26 [document.documentElement, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 26 [document.documentElement, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 27 [document.documentElement, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 27 [document.documentElement, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 28 [document.documentElement, 7]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 28 [document.documentElement, 7]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 29 [document.head, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 29 [document.head, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 30 [document.body, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 30 [document.body, 3]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 35 [paras[0], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 35 [paras[0], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 36 [paras[0], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 36 [paras[0], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 37 [paras[0], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 37 [paras[0], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 38 [paras[1], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 38 [paras[1], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 39 [paras[1], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 39 [paras[1], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 40 [paras[1], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 40 [paras[1], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 41 [detachedPara1, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 41 [detachedPara1, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 42 [detachedPara1, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 42 [detachedPara1, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 43 [testDiv, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 43 [testDiv, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 44 [testDiv, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 44 [testDiv, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 45 [document, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 45 [document, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 46 [document, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 46 [document, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 47 [document, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 47 [document, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 48 [document, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 48 [document, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 49 [document, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 49 [document, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 50 [comment, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 50 [comment, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 51 [comment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 51 [comment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 52 [comment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 52 [comment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 53 [comment, 96]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 53 [comment, 96]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 56 [foreignComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 56 [foreignComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 63 [xmlComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 63 [xmlComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 64 [xmlComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 64 [xmlComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 68 [detachedTextNode, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 68 [detachedTextNode, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 69 [detachedTextNode, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 69 [detachedTextNode, 8]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 75 [detachedComment, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 75 [detachedComment, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 76 [detachedComment, 5]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 76 [detachedComment, 5]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 80 [docfrag, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 80 [docfrag, 0]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 83 [doctype, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 83 [doctype, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 84 [doctype, -17]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 84 [doctype, -17]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 85 [doctype, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 85 [doctype, 1]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 0 [paras[0].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 0 [paras[0].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 1 [paras[0].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 1 [paras[0].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 2 [paras[0].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 2 [paras[0].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 3 [paras[0].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 3 [paras[0].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 4 [paras[0].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 4 [paras[0].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 5 [paras[0].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 5 [paras[0].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 6 [paras[0].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 6 [paras[0].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 7 [paras[0].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 7 [paras[0].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 8 [paras[1].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 8 [paras[1].firstChild, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 9 [paras[1].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 9 [paras[1].firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 10 [paras[1].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 10 [paras[1].firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 11 [paras[1].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 11 [paras[1].firstChild, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 12 [paras[1].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 12 [paras[1].firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 13 [paras[1].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 13 [paras[1].firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 14 [paras[1].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 14 [paras[1].firstChild, 10]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 15 [paras[1].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 15 [paras[1].firstChild, 65535]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 16 [detachedPara1.firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 16 [detachedPara1.firstChild, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 17 [detachedPara1.firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 17 [detachedPara1.firstChild, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 18 [detachedPara1.firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 18 [detachedPara1.firstChild, 8]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 19 [detachedPara1.firstChild, 9]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 19 [detachedPara1.firstChild, 9]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 20 [foreignPara1.firstChild, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 20 [foreignPara1.firstChild, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 21 [foreignPara1.firstChild, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 21 [foreignPara1.firstChild, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 22 [foreignPara1.firstChild, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 22 [foreignPara1.firstChild, 8] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:25 INFO - "use strict";
04:21:25 INFO -
04:21:25 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 24 [document.documentElement, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 24 [document.documentElement, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 25 [document.documentElement, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 25 [document.documentElement, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 26 [document.documentElement, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 26 [document.documentElement, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 27 [document.documentElement, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 27 [document.documentElement, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 28 [document.documentElement, 7]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 28 [document.documentElement, 7]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 29 [document.head, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 29 [document.head, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 30 [document.body, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 30 [document.body, 3]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 31 [foreignDoc.documentElement, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 31 [foreignDoc.documentElement, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 32 [foreignDoc.documentElement, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 32 [foreignDoc.documentElement, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 33 [foreignDoc.head, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 33 [foreignDoc.head, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 34 [foreignDoc.body, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 34 [foreignDoc.body, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 35 [paras[0], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 35 [paras[0], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 36 [paras[0], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 36 [paras[0], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 37 [paras[0], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 37 [paras[0], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 38 [paras[1], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 38 [paras[1], 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 39 [paras[1], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 39 [paras[1], 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 40 [paras[1], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 40 [paras[1], 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 41 [detachedPara1, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 41 [detachedPara1, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 42 [detachedPara1, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 42 [detachedPara1, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 43 [testDiv, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 43 [testDiv, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 44 [testDiv, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 44 [testDiv, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 45 [document, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 45 [document, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 46 [document, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 46 [document, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 47 [document, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 47 [document, 1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 48 [document, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 48 [document, 2]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 49 [document, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 49 [document, 3]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 50 [comment, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 50 [comment, -1]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 51 [comment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 51 [comment, 0]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 52 [comment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 52 [comment, 4]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 53 [comment, 96]
04:21:25 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 53 [comment, 96]
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 54 [foreignDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 54 [foreignDoc, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 55 [foreignDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 55 [foreignDoc, 1] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 56 [foreignComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 56 [foreignComment, 2] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 57 [foreignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:25 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 57 [foreignTextNode, 0] -
04:21:25 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:25 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 85 [doctype, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 30 [document.body, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 53 [comment, 96]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 85 [doctype, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 30 [document.body, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 53 [comment, 96]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 85 [doctype, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 30 [document.body, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 53 [comment, 96]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 85 [doctype, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 30 [document.body, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 53 [comment, 96]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 85 [doctype, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 30 [document.body, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 53 [comment, 96]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 85 [doctype, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 29 [document.head, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 45 [document, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 46 [document, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 47 [document, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 48 [document, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 49 [document, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 50 [comment, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 51 [comment, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 52 [comment, 4]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 83 [doctype, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 84 [doctype, -17]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 24 [document.documentElement, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 25 [document.documentElement, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 26 [document.documentElement, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 27 [document.documentElement, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 28 [document.documentElement, 7] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 29 [document.head, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 29 [document.head, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 30 [document.body, 3] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 35 [paras[0], 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 36 [paras[0], 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 37 [paras[0], 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 38 [paras[1], 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 39 [paras[1], 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 40 [paras[1], 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 41 [detachedPara1, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 42 [detachedPara1, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 43 [testDiv, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 44 [testDiv, 3] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 45 [document, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 45 [document, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 46 [document, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 46 [document, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 47 [document, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 47 [document, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 48 [document, 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 48 [document, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 49 [document, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 49 [document, 3] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 50 [comment, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 50 [comment, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 51 [comment, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 51 [comment, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 52 [comment, 4]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 52 [comment, 4] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 53 [comment, 96] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 54 [foreignDoc, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 55 [foreignDoc, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 56 [foreignComment, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 59 [xmlDoc, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 60 [xmlDoc, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 61 [xmlDoc, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 62 [xmlDoc, 5] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 63 [xmlComment, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 64 [xmlComment, 4] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 65 [processingInstruction, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 66 [processingInstruction, 5] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 67 [processingInstruction, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 68 [detachedTextNode, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 69 [detachedTextNode, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 75 [detachedComment, 3] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 76 [detachedComment, 5] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 80 [docfrag, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 83 [doctype, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 83 [doctype, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 84 [doctype, -17]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 84 [doctype, -17] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 85 [doctype, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 86 [foreignDoctype, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 87 [xmlDoctype, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 24 [document.documentElement, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 24 [document.documentElement, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 25 [document.documentElement, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 25 [document.documentElement, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 26 [document.documentElement, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 26 [document.documentElement, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 27 [document.documentElement, 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 27 [document.documentElement, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 28 [document.documentElement, 7]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 28 [document.documentElement, 7] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 29 [document.head, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 29 [document.head, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 30 [document.body, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 30 [document.body, 3] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 35 [paras[0], 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 35 [paras[0], 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 36 [paras[0], 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 36 [paras[0], 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 37 [paras[0], 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 37 [paras[0], 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 38 [paras[1], 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 38 [paras[1], 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 39 [paras[1], 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 39 [paras[1], 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 40 [paras[1], 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 40 [paras[1], 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 41 [detachedPara1, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 41 [detachedPara1, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 42 [detachedPara1, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 42 [detachedPara1, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 43 [testDiv, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 43 [testDiv, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 44 [testDiv, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 44 [testDiv, 3] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 45 [document, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 45 [document, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 46 [document, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 46 [document, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 47 [document, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 47 [document, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 48 [document, 2]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 48 [document, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 49 [document, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 49 [document, 3] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 50 [comment, -1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 50 [comment, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 51 [comment, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 51 [comment, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 52 [comment, 4]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 52 [comment, 4] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 53 [comment, 96]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 53 [comment, 96] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 56 [foreignComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 56 [foreignComment, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 59 [xmlDoc, -1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 62 [xmlDoc, 5] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 63 [xmlComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 63 [xmlComment, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 64 [xmlComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 64 [xmlComment, 4] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 68 [detachedTextNode, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 68 [detachedTextNode, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 69 [detachedTextNode, 8]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 69 [detachedTextNode, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 75 [detachedComment, 3]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 75 [detachedComment, 3] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 76 [detachedComment, 5]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 76 [detachedComment, 5] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 80 [docfrag, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 80 [docfrag, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 83 [doctype, 0]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 83 [doctype, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 84 [doctype, -17]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 84 [doctype, -17] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 85 [doctype, 1]
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 85 [doctype, 1] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 86 [foreignDoctype, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:26 INFO - "use strict";
04:21:26 INFO -
04:21:26 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:26 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:26 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 87 [xmlDoctype, 0] -
04:21:26 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:26 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 0 [paras[0].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 1 [paras[0].firstChild, 0]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 2 [paras[0].firstChild, 1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 3 [paras[0].firstChild, 2]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 4 [paras[0].firstChild, 8]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 5 [paras[0].firstChild, 9]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 6 [paras[0].firstChild, 10]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 7 [paras[0].firstChild, 65535]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 8 [paras[1].firstChild, -1]
04:21:26 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 85 [doctype, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 30 [document.body, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 53 [comment, 96]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 85 [doctype, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 30 [document.body, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 53 [comment, 96]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 85 [doctype, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 85 [doctype, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 0 [paras[0].firstChild, -1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 1 [paras[0].firstChild, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 2 [paras[0].firstChild, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 3 [paras[0].firstChild, 2] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 4 [paras[0].firstChild, 8] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 5 [paras[0].firstChild, 9] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 6 [paras[0].firstChild, 10] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 7 [paras[0].firstChild, 65535] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 8 [paras[1].firstChild, -1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 9 [paras[1].firstChild, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 10 [paras[1].firstChild, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 11 [paras[1].firstChild, 2] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 12 [paras[1].firstChild, 8] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 13 [paras[1].firstChild, 9] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 14 [paras[1].firstChild, 10] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 15 [paras[1].firstChild, 65535] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 16 [detachedPara1.firstChild, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 17 [detachedPara1.firstChild, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 18 [detachedPara1.firstChild, 8] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 19 [detachedPara1.firstChild, 9] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 23 [foreignPara1.firstChild, 9] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 24 [document.documentElement, -1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 25 [document.documentElement, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 26 [document.documentElement, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 27 [document.documentElement, 2] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 28 [document.documentElement, 7] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 29 [document.head, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 30 [document.body, 3] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 35 [paras[0], 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 36 [paras[0], 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 37 [paras[0], 2] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 38 [paras[1], 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 39 [paras[1], 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 40 [paras[1], 2] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 41 [detachedPara1, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 42 [detachedPara1, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 43 [testDiv, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 44 [testDiv, 3] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 45 [document, -1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 45 [document, -1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 46 [document, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 46 [document, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 47 [document, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 47 [document, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 48 [document, 2]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 48 [document, 2] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 49 [document, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 49 [document, 3] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 50 [comment, -1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 51 [comment, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 52 [comment, 4] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 53 [comment, 96] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 59 [xmlDoc, -1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 62 [xmlDoc, 5] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 68 [detachedTextNode, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 69 [detachedTextNode, 8] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 75 [detachedComment, 3] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 76 [detachedComment, 5] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 80 [docfrag, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 83 [doctype, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 83 [doctype, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 84 [doctype, -17]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 84 [doctype, -17] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 85 [doctype, 1] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 86 [foreignDoctype, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 87 [xmlDoctype, 0] -
04:21:27 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 85 [doctype, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 66 [processingInstruction, 5] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 67 [processingInstruction, 9] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 68 [detachedTextNode, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 69 [detachedTextNode, 8]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 75 [detachedComment, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 76 [detachedComment, 5]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 77 [detachedForeignComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 78 [detachedForeignComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 79 [detachedXmlComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 80 [docfrag, 0]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 81 [foreignDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 82 [xmlDocfrag, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 83 [doctype, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 84 [doctype, -17]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 85 [doctype, 1]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 0 [paras[0].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 1 [paras[0].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 2 [paras[0].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 3 [paras[0].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 4 [paras[0].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 5 [paras[0].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 6 [paras[0].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 7 [paras[0].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 8 [paras[1].firstChild, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 9 [paras[1].firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 10 [paras[1].firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 11 [paras[1].firstChild, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 12 [paras[1].firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 13 [paras[1].firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 14 [paras[1].firstChild, 10]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 15 [paras[1].firstChild, 65535]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 24 [document.documentElement, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 25 [document.documentElement, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 26 [document.documentElement, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 27 [document.documentElement, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 28 [document.documentElement, 7]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 29 [document.head, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 30 [document.body, 3]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 33 [foreignDoc.head, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 34 [foreignDoc.body, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 35 [paras[0], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 36 [paras[0], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 37 [paras[0], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 38 [paras[1], 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 39 [paras[1], 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 40 [paras[1], 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 41 [detachedPara1, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 42 [detachedPara1, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 43 [testDiv, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 44 [testDiv, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 45 [document, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 46 [document, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 47 [document, 1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 48 [document, 2]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 49 [document, 3]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 50 [comment, -1]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 51 [comment, 0]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 52 [comment, 4]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 53 [comment, 96]
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 54 [foreignDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 55 [foreignDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 56 [foreignComment, 2] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 57 [foreignTextNode, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 58 [foreignTextNode, 36] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 60 [xmlDoc, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 61 [xmlDoc, 1] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:27 INFO - "use strict";
04:21:27 INFO -
04:21:27 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 63 [xmlComment, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 64 [xmlComment, 4] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:27 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 65 [processingInstruction, 0] -
04:21:27 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:27 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 85 [doctype, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 85 [doctype, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 30 [document.body, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 30 [document.body, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 30 [document.body, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 30 [document.body, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 53 [comment, 96]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 53 [comment, 96]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 85 [doctype, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 85 [doctype, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 30 [document.body, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 30 [document.body, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 53 [comment, 96]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 53 [comment, 96]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 85 [doctype, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 85 [doctype, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 30 [document.body, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 30 [document.body, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 53 [comment, 96]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 53 [comment, 96]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 85 [doctype, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 85 [doctype, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 30 [document.body, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 30 [document.body, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 53 [comment, 96]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 53 [comment, 96]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 85 [doctype, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 85 [doctype, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 30 [document.body, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 30 [document.body, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 53 [comment, 96]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 53 [comment, 96]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 85 [doctype, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 85 [doctype, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 30 [document.body, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 30 [document.body, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 53 [comment, 96]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 53 [comment, 96]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 83 [doctype, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 84 [doctype, -17]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 85 [doctype, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 85 [doctype, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 24 [document.documentElement, -1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 25 [document.documentElement, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 26 [document.documentElement, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 27 [document.documentElement, 2] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 28 [document.documentElement, 7] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 29 [document.head, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 29 [document.head, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 30 [document.body, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 30 [document.body, 3] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 35 [paras[0], 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 36 [paras[0], 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 37 [paras[0], 2] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 38 [paras[1], 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 39 [paras[1], 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 40 [paras[1], 2] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 41 [detachedPara1, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 42 [detachedPara1, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 43 [testDiv, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - PROCESS | 2428 | --DOCSHELL 0000003EBE3E5800 == 12 [pid = 2428] [id = 404]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 44 [testDiv, 3]
04:21:28 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA8BBC000 == 11 [pid = 2428] [id = 403]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 44 [testDiv, 3] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB974A000 == 10 [pid = 2428] [id = 402]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 45 [document, -1]
04:21:28 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA0FB0800 == 9 [pid = 2428] [id = 401]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 45 [document, -1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - PROCESS | 2428 | --DOCSHELL 0000003E9DD7A800 == 8 [pid = 2428] [id = 400]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 46 [document, 0]
04:21:28 INFO - PROCESS | 2428 | --DOCSHELL 0000003EA3CAA000 == 7 [pid = 2428] [id = 399]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 46 [document, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 47 [document, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 47 [document, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 48 [document, 2]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 48 [document, 2] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 49 [document, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 49 [document, 3] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 50 [comment, -1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 50 [comment, -1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 51 [comment, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 51 [comment, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 52 [comment, 4]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 52 [comment, 4] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 53 [comment, 96]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 53 [comment, 96] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 54 [foreignDoc, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 55 [foreignDoc, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 56 [foreignComment, 2] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 59 [xmlDoc, -1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 60 [xmlDoc, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 61 [xmlDoc, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 62 [xmlDoc, 5] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 63 [xmlComment, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 64 [xmlComment, 4] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 65 [processingInstruction, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 66 [processingInstruction, 5] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 67 [processingInstruction, 9] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 68 [detachedTextNode, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 69 [detachedTextNode, 8] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 75 [detachedComment, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 75 [detachedComment, 3] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 76 [detachedComment, 5]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 76 [detachedComment, 5] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 80 [docfrag, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 80 [docfrag, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 83 [doctype, 0]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 83 [doctype, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 84 [doctype, -17]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 84 [doctype, -17] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 85 [doctype, 1]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 85 [doctype, 1] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 86 [foreignDoctype, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 87 [xmlDoctype, 0] -
04:21:28 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 0 [paras[0].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 1 [paras[0].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 2 [paras[0].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 3 [paras[0].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 4 [paras[0].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 5 [paras[0].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 6 [paras[0].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 7 [paras[0].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 8 [paras[1].firstChild, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 9 [paras[1].firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 10 [paras[1].firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 11 [paras[1].firstChild, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 12 [paras[1].firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 13 [paras[1].firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 14 [paras[1].firstChild, 10]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 15 [paras[1].firstChild, 65535]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 24 [document.documentElement, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 25 [document.documentElement, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 26 [document.documentElement, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 27 [document.documentElement, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 28 [document.documentElement, 7]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 29 [document.head, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 30 [document.body, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 30 [document.body, 3]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 33 [foreignDoc.head, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 34 [foreignDoc.body, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 35 [paras[0], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 36 [paras[0], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 37 [paras[0], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 38 [paras[1], 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 39 [paras[1], 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 40 [paras[1], 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 41 [detachedPara1, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 42 [detachedPara1, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 43 [testDiv, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 44 [testDiv, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 45 [document, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 46 [document, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 47 [document, 1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 48 [document, 2]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 49 [document, 3]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 50 [comment, -1]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 51 [comment, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 52 [comment, 4]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 53 [comment, 96]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 53 [comment, 96]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 54 [foreignDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 55 [foreignDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 56 [foreignComment, 2] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 57 [foreignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 58 [foreignTextNode, 36] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 60 [xmlDoc, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 61 [xmlDoc, 1] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:28 INFO - "use strict";
04:21:28 INFO -
04:21:28 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 63 [xmlComment, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 64 [xmlComment, 4] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 65 [processingInstruction, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 66 [processingInstruction, 5] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 67 [processingInstruction, 9] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 68 [detachedTextNode, 0]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 69 [detachedTextNode, 8]
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:28 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:28 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:28 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 85 [doctype, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 30 [document.body, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 53 [comment, 96]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 85 [doctype, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 30 [document.body, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 53 [comment, 96]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 85 [doctype, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 30 [document.body, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 53 [comment, 96]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 85 [doctype, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 30 [document.body, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 53 [comment, 96]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 85 [doctype, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 30 [document.body, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 53 [comment, 96]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 85 [doctype, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 0 [paras[0].firstChild, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 1 [paras[0].firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 2 [paras[0].firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 3 [paras[0].firstChild, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 4 [paras[0].firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 5 [paras[0].firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 6 [paras[0].firstChild, 10] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 7 [paras[0].firstChild, 65535] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 8 [paras[1].firstChild, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 9 [paras[1].firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 10 [paras[1].firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 11 [paras[1].firstChild, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 12 [paras[1].firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 13 [paras[1].firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 14 [paras[1].firstChild, 10] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 15 [paras[1].firstChild, 65535] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 16 [detachedPara1.firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 17 [detachedPara1.firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 18 [detachedPara1.firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 19 [detachedPara1.firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 23 [foreignPara1.firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 24 [document.documentElement, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 25 [document.documentElement, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 26 [document.documentElement, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 27 [document.documentElement, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 28 [document.documentElement, 7] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 29 [document.head, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 29 [document.head, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 30 [document.body, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 35 [paras[0], 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 36 [paras[0], 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 37 [paras[0], 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 38 [paras[1], 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 39 [paras[1], 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 40 [paras[1], 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 41 [detachedPara1, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 42 [detachedPara1, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 43 [testDiv, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 44 [testDiv, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 45 [document, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 45 [document, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 46 [document, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 46 [document, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 47 [document, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 47 [document, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 48 [document, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 48 [document, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 49 [document, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 49 [document, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 50 [comment, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 50 [comment, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 51 [comment, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 51 [comment, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 52 [comment, 4]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 52 [comment, 4] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 53 [comment, 96] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 54 [foreignDoc, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 55 [foreignDoc, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 56 [foreignComment, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 59 [xmlDoc, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 60 [xmlDoc, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 61 [xmlDoc, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 62 [xmlDoc, 5] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 63 [xmlComment, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 64 [xmlComment, 4] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 65 [processingInstruction, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 66 [processingInstruction, 5] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 67 [processingInstruction, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 68 [detachedTextNode, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 69 [detachedTextNode, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 75 [detachedComment, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 76 [detachedComment, 5] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 80 [docfrag, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 83 [doctype, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 83 [doctype, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 84 [doctype, -17]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 84 [doctype, -17] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 85 [doctype, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 86 [foreignDoctype, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 87 [xmlDoctype, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 0 [paras[0].firstChild, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 1 [paras[0].firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 2 [paras[0].firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 3 [paras[0].firstChild, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 4 [paras[0].firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 5 [paras[0].firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 6 [paras[0].firstChild, 10] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 7 [paras[0].firstChild, 65535] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 8 [paras[1].firstChild, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 9 [paras[1].firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 10 [paras[1].firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 11 [paras[1].firstChild, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 12 [paras[1].firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 13 [paras[1].firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 14 [paras[1].firstChild, 10] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 15 [paras[1].firstChild, 65535] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 16 [detachedPara1.firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 17 [detachedPara1.firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 18 [detachedPara1.firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 19 [detachedPara1.firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 23 [foreignPara1.firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 24 [document.documentElement, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 25 [document.documentElement, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 26 [document.documentElement, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 27 [document.documentElement, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 28 [document.documentElement, 7] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 29 [document.head, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 29 [document.head, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 30 [document.body, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 35 [paras[0], 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 36 [paras[0], 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 37 [paras[0], 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 38 [paras[1], 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 39 [paras[1], 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 40 [paras[1], 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 41 [detachedPara1, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 42 [detachedPara1, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 43 [testDiv, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 44 [testDiv, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 45 [document, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 45 [document, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 46 [document, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 46 [document, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 47 [document, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 47 [document, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 48 [document, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 48 [document, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 49 [document, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 49 [document, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 50 [comment, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 50 [comment, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 51 [comment, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 51 [comment, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 52 [comment, 4]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 52 [comment, 4] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 53 [comment, 96] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 54 [foreignDoc, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 55 [foreignDoc, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 56 [foreignComment, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 59 [xmlDoc, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 60 [xmlDoc, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 61 [xmlDoc, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 62 [xmlDoc, 5] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 63 [xmlComment, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 64 [xmlComment, 4] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 65 [processingInstruction, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 66 [processingInstruction, 5] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 67 [processingInstruction, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 68 [detachedTextNode, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 69 [detachedTextNode, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 75 [detachedComment, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 76 [detachedComment, 5] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 80 [docfrag, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 83 [doctype, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 83 [doctype, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 84 [doctype, -17]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 84 [doctype, -17] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 85 [doctype, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 86 [foreignDoctype, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 87 [xmlDoctype, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 29 [document.head, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 45 [document, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 46 [document, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 47 [document, 1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 48 [document, 2]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 49 [document, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 50 [comment, -1]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 51 [comment, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 52 [comment, 4]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 66 [processingInstruction, 5] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 67 [processingInstruction, 9] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 68 [detachedTextNode, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 69 [detachedTextNode, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 75 [detachedComment, 3]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 76 [detachedComment, 5]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 77 [detachedForeignComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 78 [detachedForeignComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 79 [detachedXmlComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 80 [docfrag, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 81 [foreignDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 82 [xmlDocfrag, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 83 [doctype, 0]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 84 [doctype, -17]
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 85 [doctype, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 0 [paras[0].firstChild, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 0 [paras[0].firstChild, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 1 [paras[0].firstChild, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 1 [paras[0].firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 2 [paras[0].firstChild, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 2 [paras[0].firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 3 [paras[0].firstChild, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 3 [paras[0].firstChild, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 4 [paras[0].firstChild, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 4 [paras[0].firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 5 [paras[0].firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 5 [paras[0].firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 6 [paras[0].firstChild, 10]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 6 [paras[0].firstChild, 10] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 7 [paras[0].firstChild, 65535]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 7 [paras[0].firstChild, 65535] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 8 [paras[1].firstChild, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 8 [paras[1].firstChild, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 9 [paras[1].firstChild, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 9 [paras[1].firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 10 [paras[1].firstChild, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 10 [paras[1].firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 11 [paras[1].firstChild, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 11 [paras[1].firstChild, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 12 [paras[1].firstChild, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 12 [paras[1].firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 13 [paras[1].firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 13 [paras[1].firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 14 [paras[1].firstChild, 10]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 14 [paras[1].firstChild, 10] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 15 [paras[1].firstChild, 65535]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 15 [paras[1].firstChild, 65535] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 16 [detachedPara1.firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 17 [detachedPara1.firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 18 [detachedPara1.firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 19 [detachedPara1.firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 23 [foreignPara1.firstChild, 9] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 24 [document.documentElement, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 24 [document.documentElement, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 25 [document.documentElement, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 25 [document.documentElement, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 26 [document.documentElement, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 26 [document.documentElement, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 27 [document.documentElement, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 27 [document.documentElement, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 28 [document.documentElement, 7]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 28 [document.documentElement, 7] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 29 [document.head, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 29 [document.head, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 30 [document.body, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 30 [document.body, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 33 [foreignDoc.head, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 34 [foreignDoc.body, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 35 [paras[0], 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 35 [paras[0], 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 36 [paras[0], 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 36 [paras[0], 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 37 [paras[0], 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 37 [paras[0], 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 38 [paras[1], 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 38 [paras[1], 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 39 [paras[1], 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 39 [paras[1], 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 40 [paras[1], 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 40 [paras[1], 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 41 [detachedPara1, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 41 [detachedPara1, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 42 [detachedPara1, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 42 [detachedPara1, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 43 [testDiv, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 43 [testDiv, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 44 [testDiv, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 44 [testDiv, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 45 [document, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 45 [document, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 46 [document, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 46 [document, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 47 [document, 1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 47 [document, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 48 [document, 2]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 48 [document, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 49 [document, 3]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 49 [document, 3] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 50 [comment, -1]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 50 [comment, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 51 [comment, 0]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 51 [comment, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 52 [comment, 4]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 52 [comment, 4] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 53 [comment, 96]
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 53 [comment, 96] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 54 [foreignDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 54 [foreignDoc, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 55 [foreignDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 55 [foreignDoc, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 56 [foreignComment, 2] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 56 [foreignComment, 2] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 57 [foreignTextNode, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 58 [foreignTextNode, 36] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 59 [xmlDoc, -1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 60 [xmlDoc, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 60 [xmlDoc, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 61 [xmlDoc, 1] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 61 [xmlDoc, 1] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:29 INFO - "use strict";
04:21:29 INFO -
04:21:29 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 62 [xmlDoc, 5] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 63 [xmlComment, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 63 [xmlComment, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 64 [xmlComment, 4] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 64 [xmlComment, 4] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 65 [processingInstruction, 0] -
04:21:29 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:29 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:29 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 65 [processingInstruction, 0] -
04:21:29 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 66 [processingInstruction, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 67 [processingInstruction, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 68 [detachedTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 69 [detachedTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 75 [detachedComment, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 76 [detachedComment, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 80 [docfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 83 [doctype, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 83 [doctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 84 [doctype, -17]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 84 [doctype, -17] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 85 [doctype, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 86 [foreignDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 87 [xmlDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 29 [document.head, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 29 [document.head, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 30 [document.body, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 45 [document, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 45 [document, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 46 [document, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 46 [document, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 47 [document, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 47 [document, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 48 [document, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 48 [document, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 49 [document, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 49 [document, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 50 [comment, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 50 [comment, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 51 [comment, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 51 [comment, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 52 [comment, 4]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 52 [comment, 4]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 53 [comment, 96]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 83 [doctype, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 83 [doctype, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 84 [doctype, -17]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 84 [doctype, -17]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 85 [doctype, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 29 [document.head, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 45 [document, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 46 [document, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 47 [document, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 48 [document, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 49 [document, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 50 [comment, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 51 [comment, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 52 [comment, 4]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 83 [doctype, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 84 [doctype, -17]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 0 [paras[0].firstChild, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 1 [paras[0].firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 2 [paras[0].firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 3 [paras[0].firstChild, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 4 [paras[0].firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 5 [paras[0].firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 6 [paras[0].firstChild, 10] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 7 [paras[0].firstChild, 65535] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 8 [paras[1].firstChild, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 9 [paras[1].firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 10 [paras[1].firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 11 [paras[1].firstChild, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 12 [paras[1].firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 13 [paras[1].firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 14 [paras[1].firstChild, 10] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 15 [paras[1].firstChild, 65535] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 16 [detachedPara1.firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 17 [detachedPara1.firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 18 [detachedPara1.firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 19 [detachedPara1.firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 23 [foreignPara1.firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 24 [document.documentElement, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 25 [document.documentElement, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 26 [document.documentElement, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 27 [document.documentElement, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 28 [document.documentElement, 7] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 29 [document.head, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 29 [document.head, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 30 [document.body, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 35 [paras[0], 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 36 [paras[0], 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 37 [paras[0], 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 38 [paras[1], 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 39 [paras[1], 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 40 [paras[1], 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 41 [detachedPara1, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 42 [detachedPara1, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 43 [testDiv, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 44 [testDiv, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 45 [document, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 45 [document, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 46 [document, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 46 [document, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 47 [document, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 47 [document, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 48 [document, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 48 [document, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 49 [document, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 49 [document, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 50 [comment, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 50 [comment, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 51 [comment, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 51 [comment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 52 [comment, 4]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 52 [comment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 53 [comment, 96] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 54 [foreignDoc, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 55 [foreignDoc, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 56 [foreignComment, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 59 [xmlDoc, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 60 [xmlDoc, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 61 [xmlDoc, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 62 [xmlDoc, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 63 [xmlComment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 64 [xmlComment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 65 [processingInstruction, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 66 [processingInstruction, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 67 [processingInstruction, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 68 [detachedTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 69 [detachedTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 75 [detachedComment, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 76 [detachedComment, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 80 [docfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 83 [doctype, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 83 [doctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 84 [doctype, -17]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 84 [doctype, -17] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 85 [doctype, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 86 [foreignDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 87 [xmlDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 29 [document.head, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 45 [document, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 46 [document, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 47 [document, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 48 [document, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 49 [document, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 50 [comment, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 51 [comment, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 52 [comment, 4]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 83 [doctype, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 84 [doctype, -17]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 0 [paras[0].firstChild, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 1 [paras[0].firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 2 [paras[0].firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 3 [paras[0].firstChild, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 4 [paras[0].firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 5 [paras[0].firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 6 [paras[0].firstChild, 10] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 7 [paras[0].firstChild, 65535] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 8 [paras[1].firstChild, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 9 [paras[1].firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 10 [paras[1].firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 11 [paras[1].firstChild, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 12 [paras[1].firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 13 [paras[1].firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 14 [paras[1].firstChild, 10] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 15 [paras[1].firstChild, 65535] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 16 [detachedPara1.firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 17 [detachedPara1.firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 18 [detachedPara1.firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 19 [detachedPara1.firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 23 [foreignPara1.firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 24 [document.documentElement, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 25 [document.documentElement, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 26 [document.documentElement, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 27 [document.documentElement, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 28 [document.documentElement, 7] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 29 [document.head, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 29 [document.head, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 30 [document.body, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 35 [paras[0], 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 36 [paras[0], 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 37 [paras[0], 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 38 [paras[1], 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 39 [paras[1], 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 40 [paras[1], 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 41 [detachedPara1, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 42 [detachedPara1, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 43 [testDiv, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 44 [testDiv, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 45 [document, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 45 [document, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 46 [document, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 46 [document, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 47 [document, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 47 [document, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 48 [document, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 48 [document, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 49 [document, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 49 [document, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 50 [comment, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 50 [comment, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 51 [comment, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 51 [comment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 52 [comment, 4]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 52 [comment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 53 [comment, 96] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 54 [foreignDoc, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 55 [foreignDoc, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 56 [foreignComment, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 59 [xmlDoc, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 60 [xmlDoc, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 61 [xmlDoc, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 62 [xmlDoc, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 63 [xmlComment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 64 [xmlComment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 65 [processingInstruction, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 66 [processingInstruction, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 67 [processingInstruction, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 68 [detachedTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 69 [detachedTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 75 [detachedComment, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 76 [detachedComment, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 80 [docfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 83 [doctype, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 83 [doctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 84 [doctype, -17]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 84 [doctype, -17] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 85 [doctype, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 86 [foreignDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 87 [xmlDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 29 [document.head, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 29 [document.head, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 30 [document.body, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 45 [document, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 45 [document, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 46 [document, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 46 [document, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 47 [document, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 47 [document, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 48 [document, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 48 [document, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 49 [document, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 49 [document, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 50 [comment, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 50 [comment, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 51 [comment, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 51 [comment, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 52 [comment, 4]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 52 [comment, 4]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 53 [comment, 96]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 83 [doctype, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 83 [doctype, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 84 [doctype, -17]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 84 [doctype, -17]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 85 [doctype, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 29 [document.head, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 45 [document, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 46 [document, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 47 [document, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 48 [document, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 49 [document, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 50 [comment, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 51 [comment, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 52 [comment, 4]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 83 [doctype, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 84 [doctype, -17]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 0 [paras[0].firstChild, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 1 [paras[0].firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 2 [paras[0].firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 3 [paras[0].firstChild, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 4 [paras[0].firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 5 [paras[0].firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 6 [paras[0].firstChild, 10] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 7 [paras[0].firstChild, 65535] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 8 [paras[1].firstChild, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 9 [paras[1].firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 10 [paras[1].firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 11 [paras[1].firstChild, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 12 [paras[1].firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 13 [paras[1].firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 14 [paras[1].firstChild, 10] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 15 [paras[1].firstChild, 65535] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 16 [detachedPara1.firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 17 [detachedPara1.firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 18 [detachedPara1.firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 19 [detachedPara1.firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 23 [foreignPara1.firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 24 [document.documentElement, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 25 [document.documentElement, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 26 [document.documentElement, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 27 [document.documentElement, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 28 [document.documentElement, 7] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 29 [document.head, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 29 [document.head, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 30 [document.body, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 35 [paras[0], 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 36 [paras[0], 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 37 [paras[0], 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 38 [paras[1], 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 39 [paras[1], 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 40 [paras[1], 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 41 [detachedPara1, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 42 [detachedPara1, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 43 [testDiv, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 44 [testDiv, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 45 [document, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 45 [document, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 46 [document, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 46 [document, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 47 [document, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 47 [document, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 48 [document, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 48 [document, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 49 [document, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 49 [document, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 50 [comment, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 50 [comment, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 51 [comment, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 51 [comment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 52 [comment, 4]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 52 [comment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 53 [comment, 96] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 54 [foreignDoc, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 55 [foreignDoc, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 56 [foreignComment, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 59 [xmlDoc, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 60 [xmlDoc, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 61 [xmlDoc, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 62 [xmlDoc, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 63 [xmlComment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 64 [xmlComment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 65 [processingInstruction, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 66 [processingInstruction, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 67 [processingInstruction, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 68 [detachedTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 69 [detachedTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 75 [detachedComment, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 76 [detachedComment, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 80 [docfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 83 [doctype, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 83 [doctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 84 [doctype, -17]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 84 [doctype, -17] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 85 [doctype, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 86 [foreignDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 87 [xmlDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 29 [document.head, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 45 [document, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 46 [document, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 47 [document, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 48 [document, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 49 [document, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 50 [comment, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 51 [comment, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 52 [comment, 4]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 83 [doctype, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 84 [doctype, -17]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 0 [paras[0].firstChild, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 1 [paras[0].firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 2 [paras[0].firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 3 [paras[0].firstChild, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 4 [paras[0].firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 5 [paras[0].firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 6 [paras[0].firstChild, 10] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 7 [paras[0].firstChild, 65535] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 8 [paras[1].firstChild, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 9 [paras[1].firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 10 [paras[1].firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 11 [paras[1].firstChild, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 12 [paras[1].firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 13 [paras[1].firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 14 [paras[1].firstChild, 10] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 15 [paras[1].firstChild, 65535] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 16 [detachedPara1.firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 17 [detachedPara1.firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 18 [detachedPara1.firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 19 [detachedPara1.firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 20 [foreignPara1.firstChild, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 21 [foreignPara1.firstChild, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 22 [foreignPara1.firstChild, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 23 [foreignPara1.firstChild, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 24 [document.documentElement, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 24 [document.documentElement, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 25 [document.documentElement, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 25 [document.documentElement, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 26 [document.documentElement, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 26 [document.documentElement, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 27 [document.documentElement, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 27 [document.documentElement, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 28 [document.documentElement, 7]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 28 [document.documentElement, 7] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 29 [document.head, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 29 [document.head, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 30 [document.body, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 30 [document.body, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 31 [foreignDoc.documentElement, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 32 [foreignDoc.documentElement, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 33 [foreignDoc.head, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 34 [foreignDoc.body, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 35 [paras[0], 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 35 [paras[0], 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 36 [paras[0], 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 36 [paras[0], 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 37 [paras[0], 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 37 [paras[0], 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 38 [paras[1], 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 38 [paras[1], 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 39 [paras[1], 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 39 [paras[1], 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 40 [paras[1], 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 40 [paras[1], 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 41 [detachedPara1, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 41 [detachedPara1, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 42 [detachedPara1, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 42 [detachedPara1, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 43 [testDiv, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 43 [testDiv, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 44 [testDiv, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 44 [testDiv, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 45 [document, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 45 [document, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 46 [document, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 46 [document, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 47 [document, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 47 [document, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 48 [document, 2]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 48 [document, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 49 [document, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 49 [document, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 50 [comment, -1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 50 [comment, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 51 [comment, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 51 [comment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 52 [comment, 4]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 52 [comment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 53 [comment, 96]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 53 [comment, 96] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 54 [foreignDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 54 [foreignDoc, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 55 [foreignDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 55 [foreignDoc, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 56 [foreignComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 56 [foreignComment, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 57 [foreignTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 58 [foreignTextNode, 36] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 59 [xmlDoc, -1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 60 [xmlDoc, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 60 [xmlDoc, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 61 [xmlDoc, 1] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 61 [xmlDoc, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 62 [xmlDoc, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 63 [xmlComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 63 [xmlComment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 64 [xmlComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 64 [xmlComment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 65 [processingInstruction, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 65 [processingInstruction, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 66 [processingInstruction, 5] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 66 [processingInstruction, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 67 [processingInstruction, 9] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 67 [processingInstruction, 9] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 68 [detachedTextNode, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 68 [detachedTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 69 [detachedTextNode, 8]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 69 [detachedTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 70 [detachedForeignTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 71 [detachedForeignTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 72 [detachedXmlTextNode, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 73 [detachedXmlTextNode, 8] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 74 [detachedProcessingInstruction, 12] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 75 [detachedComment, 3]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 75 [detachedComment, 3] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 76 [detachedComment, 5]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 76 [detachedComment, 5] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 77 [detachedForeignComment, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 78 [detachedForeignComment, 4] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 79 [detachedXmlComment, 2] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 80 [docfrag, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 80 [docfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 81 [foreignDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 82 [xmlDocfrag, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 83 [doctype, 0]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 83 [doctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 84 [doctype, -17]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 84 [doctype, -17] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 85 [doctype, 1]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 85 [doctype, 1] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 86 [foreignDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:30 INFO - "use strict";
04:21:30 INFO -
04:21:30 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:30 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 87 [xmlDoctype, 0] -
04:21:30 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
04:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:30 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 0 [paras[0].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 1 [paras[0].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 2 [paras[0].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 3 [paras[0].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 4 [paras[0].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 5 [paras[0].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 6 [paras[0].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 7 [paras[0].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 8 [paras[1].firstChild, -1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 9 [paras[1].firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 10 [paras[1].firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 11 [paras[1].firstChild, 2]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 12 [paras[1].firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 13 [paras[1].firstChild, 9]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 14 [paras[1].firstChild, 10]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 15 [paras[1].firstChild, 65535]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:30 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:30 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 24 [document.documentElement, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 25 [document.documentElement, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 26 [document.documentElement, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 27 [document.documentElement, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 28 [document.documentElement, 7]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 29 [document.head, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 30 [document.body, 3]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 33 [foreignDoc.head, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 34 [foreignDoc.body, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 35 [paras[0], 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 36 [paras[0], 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 37 [paras[0], 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 38 [paras[1], 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 39 [paras[1], 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 40 [paras[1], 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 41 [detachedPara1, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 42 [detachedPara1, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 43 [testDiv, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 44 [testDiv, 3]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 45 [document, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 46 [document, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 47 [document, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 48 [document, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 49 [document, 3]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 50 [comment, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 51 [comment, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 52 [comment, 4]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 53 [comment, 96]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 54 [foreignDoc, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 55 [foreignDoc, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 56 [foreignComment, 2] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 57 [foreignTextNode, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 58 [foreignTextNode, 36] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 60 [xmlDoc, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 61 [xmlDoc, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 63 [xmlComment, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 64 [xmlComment, 4] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 65 [processingInstruction, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 66 [processingInstruction, 5] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 67 [processingInstruction, 9] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 68 [detachedTextNode, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 69 [detachedTextNode, 8]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 75 [detachedComment, 3]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 76 [detachedComment, 5]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 77 [detachedForeignComment, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 78 [detachedForeignComment, 4] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 79 [detachedXmlComment, 2] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 80 [docfrag, 0]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 81 [foreignDocfrag, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 82 [xmlDocfrag, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 83 [doctype, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 84 [doctype, -17]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 85 [doctype, 1]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 0 [paras[0].firstChild, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 1 [paras[0].firstChild, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 2 [paras[0].firstChild, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 3 [paras[0].firstChild, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 4 [paras[0].firstChild, 8]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 5 [paras[0].firstChild, 9]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 6 [paras[0].firstChild, 10]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 7 [paras[0].firstChild, 65535]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 8 [paras[1].firstChild, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 9 [paras[1].firstChild, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 10 [paras[1].firstChild, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 11 [paras[1].firstChild, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 12 [paras[1].firstChild, 8]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 13 [paras[1].firstChild, 9]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 14 [paras[1].firstChild, 10]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 15 [paras[1].firstChild, 65535]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 24 [document.documentElement, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 25 [document.documentElement, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 26 [document.documentElement, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 27 [document.documentElement, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 28 [document.documentElement, 7]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 29 [document.head, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 30 [document.body, 3]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 33 [foreignDoc.head, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 34 [foreignDoc.body, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 35 [paras[0], 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 36 [paras[0], 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 37 [paras[0], 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 38 [paras[1], 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 39 [paras[1], 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 40 [paras[1], 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 41 [detachedPara1, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 42 [detachedPara1, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 43 [testDiv, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 44 [testDiv, 3]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 45 [document, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 46 [document, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 47 [document, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 48 [document, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 49 [document, 3]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 50 [comment, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 51 [comment, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 52 [comment, 4]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 53 [comment, 96]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 54 [foreignDoc, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 55 [foreignDoc, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 56 [foreignComment, 2] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 57 [foreignTextNode, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 58 [foreignTextNode, 36] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 60 [xmlDoc, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 61 [xmlDoc, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 63 [xmlComment, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 64 [xmlComment, 4] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 65 [processingInstruction, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 66 [processingInstruction, 5] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 67 [processingInstruction, 9] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 68 [detachedTextNode, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 69 [detachedTextNode, 8]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 75 [detachedComment, 3]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 76 [detachedComment, 5]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 77 [detachedForeignComment, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 78 [detachedForeignComment, 4] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 79 [detachedXmlComment, 2] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 80 [docfrag, 0]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 81 [foreignDocfrag, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 82 [xmlDocfrag, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 83 [doctype, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 84 [doctype, -17]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 85 [doctype, 1]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 0 [paras[0].firstChild, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 1 [paras[0].firstChild, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 2 [paras[0].firstChild, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 3 [paras[0].firstChild, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 4 [paras[0].firstChild, 8]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 5 [paras[0].firstChild, 9]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 6 [paras[0].firstChild, 10]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 7 [paras[0].firstChild, 65535]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 8 [paras[1].firstChild, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 9 [paras[1].firstChild, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 10 [paras[1].firstChild, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 11 [paras[1].firstChild, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 12 [paras[1].firstChild, 8]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 13 [paras[1].firstChild, 9]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 14 [paras[1].firstChild, 10]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 15 [paras[1].firstChild, 65535]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 16 [detachedPara1.firstChild, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 17 [detachedPara1.firstChild, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 18 [detachedPara1.firstChild, 8]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 19 [detachedPara1.firstChild, 9]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 20 [foreignPara1.firstChild, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 21 [foreignPara1.firstChild, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 22 [foreignPara1.firstChild, 8] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 23 [foreignPara1.firstChild, 9] - assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 24 [document.documentElement, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 25 [document.documentElement, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 26 [document.documentElement, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 27 [document.documentElement, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 28 [document.documentElement, 7]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 29 [document.head, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 30 [document.body, 3]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 31 [foreignDoc.documentElement, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 32 [foreignDoc.documentElement, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 33 [foreignDoc.head, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 34 [foreignDoc.body, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 35 [paras[0], 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 36 [paras[0], 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 37 [paras[0], 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 38 [paras[1], 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 39 [paras[1], 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 40 [paras[1], 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 41 [detachedPara1, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 42 [detachedPara1, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 43 [testDiv, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 44 [testDiv, 3]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 45 [document, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 46 [document, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 47 [document, 1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 48 [document, 2]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 49 [document, 3]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 50 [comment, -1]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 51 [comment, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 52 [comment, 4]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 53 [comment, 96]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 54 [foreignDoc, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 55 [foreignDoc, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 56 [foreignComment, 2] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 57 [foreignTextNode, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 58 [foreignTextNode, 36] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 59 [xmlDoc, -1] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 60 [xmlDoc, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 61 [xmlDoc, 1] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 62 [xmlDoc, 5] - assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 63 [xmlComment, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 64 [xmlComment, 4] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 65 [processingInstruction, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 66 [processingInstruction, 5] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 67 [processingInstruction, 9] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 68 [detachedTextNode, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 69 [detachedTextNode, 8]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 70 [detachedForeignTextNode, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 71 [detachedForeignTextNode, 8] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 72 [detachedXmlTextNode, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 73 [detachedXmlTextNode, 8] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 74 [detachedProcessingInstruction, 12] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 75 [detachedComment, 3]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 76 [detachedComment, 5]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 77 [detachedForeignComment, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 78 [detachedForeignComment, 4] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 79 [detachedXmlComment, 2] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 80 [docfrag, 0]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 81 [foreignDocfrag, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 82 [xmlDocfrag, 0] -
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 83 [doctype, 0]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 84 [doctype, -17]
04:21:31 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 85 [doctype, 1]
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 86 [foreignDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 87 [xmlDoctype, 0] - assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
04:21:31 INFO - "use strict";
04:21:31 INFO -
04:21:31 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:31 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:31 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
04:21:31 INFO - TEST-OK | /selection/extend.html | took 18843ms
04:21:31 INFO - TEST-START | /selection/getRangeAt.html
04:21:31 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA0E07000 == 8 [pid = 2428] [id = 406]
04:21:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 34 (0000003E9BB80000) [pid = 2428] [serial = 1140] [outer = 0000000000000000]
04:21:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 35 (0000003E9BBA7400) [pid = 2428] [serial = 1141] [outer = 0000003E9BB80000]
04:21:31 INFO - PROCESS | 2428 | 1446466891338 Marionette INFO loaded listener.js
04:21:31 INFO - PROCESS | 2428 | ++DOMWINDOW == 36 (0000003E9DD53400) [pid = 2428] [serial = 1142] [outer = 0000003E9BB80000]
04:21:31 INFO - TEST-PASS | /selection/getRangeAt.html | The getRangeAt method
04:21:31 INFO - TEST-OK | /selection/getRangeAt.html | took 778ms
04:21:31 INFO - TEST-START | /selection/getSelection.html
04:21:32 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA2C9B000 == 9 [pid = 2428] [id = 407]
04:21:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 37 (0000003E9DD51C00) [pid = 2428] [serial = 1143] [outer = 0000000000000000]
04:21:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 38 (0000003EA0C7D000) [pid = 2428] [serial = 1144] [outer = 0000003E9DD51C00]
04:21:32 INFO - PROCESS | 2428 | 1446466892132 Marionette INFO loaded listener.js
04:21:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 39 (0000003EA11A7800) [pid = 2428] [serial = 1145] [outer = 0000003E9DD51C00]
04:21:32 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB1204000 == 10 [pid = 2428] [id = 408]
04:21:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 40 (0000003EA18B9C00) [pid = 2428] [serial = 1146] [outer = 0000000000000000]
04:21:32 INFO - PROCESS | 2428 | ++DOMWINDOW == 41 (0000003EA1D32C00) [pid = 2428] [serial = 1147] [outer = 0000003EA18B9C00]
04:21:34 INFO - PROCESS | 2428 | --DOMWINDOW == 40 (0000003EA2EE2C00) [pid = 2428] [serial = 1133] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/test-iframe.html]
04:21:34 INFO - PROCESS | 2428 | --DOMWINDOW == 39 (0000003E9DD22000) [pid = 2428] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/addRange.html]
04:21:34 INFO - PROCESS | 2428 | --DOMWINDOW == 38 (0000003EB8AD9400) [pid = 2428] [serial = 1135] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/test-iframe.html]
04:21:34 INFO - PROCESS | 2428 | --DOMWINDOW == 37 (0000003E9BB74800) [pid = 2428] [serial = 1124] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/collapse.html]
04:21:34 INFO - PROCESS | 2428 | --DOMWINDOW == 36 (0000003EA0EDA800) [pid = 2428] [serial = 1130] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/deleteFromDocument.html]
04:21:34 INFO - PROCESS | 2428 | --DOMWINDOW == 35 (0000003E9BB7CC00) [pid = 2428] [serial = 1128] [outer = 0000000000000000] [url = about:blank]
04:21:34 INFO - PROCESS | 2428 | --DOMWINDOW == 34 (0000003E9BB7BC00) [pid = 2428] [serial = 1125] [outer = 0000000000000000] [url = about:blank]
04:21:34 INFO - PROCESS | 2428 | --DOMWINDOW == 33 (0000003EB489BC00) [pid = 2428] [serial = 1131] [outer = 0000000000000000] [url = about:blank]
04:21:34 INFO - PROCESS | 2428 | --DOMWINDOW == 32 (0000003E9BB77800) [pid = 2428] [serial = 1127] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html]
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() instanceof Selection
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === window.getSelection()
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | document.getSelection() instanceof Selection
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | document.getSelection() === document.getSelection()
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === document.getSelection()
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | Selection's range must initially be null
04:21:34 INFO - TEST-FAIL | /selection/getSelection.html | getSelection() on HTML document with null defaultView must be null - assert_equals: expected null but got object ""
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:72:5
04:21:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:68:1
04:21:34 INFO - TEST-FAIL | /selection/getSelection.html | getSelection() on XML document with null defaultView must be null - assert_true: XML document must have getSelection() expected true got false
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:78:5
04:21:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:75:1
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() instanceof Selection in an iframe onload
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | document.getSelection() instanceof Selection in an iframe onload
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === document.getSelection() in an iframe onload
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | getSelection() inside and outside iframe must return different objects onload
04:21:34 INFO - TEST-FAIL | /selection/getSelection.html | getSelection() on HTML document with null defaultView must be null inside an iframe onload - assert_equals: expected null but got object ""
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:140:5
04:21:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:34 INFO - iframe.onload/<@http://web-platform.test:8000/selection/getSelection.html:150:9
04:21:34 INFO - iframe.onload@http://web-platform.test:8000/selection/getSelection.html:149:5
04:21:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/getSelection.html:148:1
04:21:34 INFO - TEST-FAIL | /selection/getSelection.html | window.getSelection() instanceof Selection in an iframe immediately after appendChild - assert_not_equals: window.getSelection() must not be null got disallowed value null
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:105:1
04:21:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:158:5
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:157:1
04:21:34 INFO - TEST-FAIL | /selection/getSelection.html | document.getSelection() instanceof Selection in an iframe immediately after appendChild - assert_not_equals: document.getSelection() must not be null got disallowed value null
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:116:1
04:21:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:158:5
04:21:34 INFO - @http://web-platform.test:8000/selection/getSelection.html:157:1
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === document.getSelection() in an iframe immediately after appendChild
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | getSelection() inside and outside iframe must return different objects immediately after appendChild
04:21:34 INFO - TEST-PASS | /selection/getSelection.html | getSelection() on HTML document with null defaultView must be null inside an iframe immediately after appendChild
04:21:34 INFO - TEST-OK | /selection/getSelection.html | took 2955ms
04:21:34 INFO - TEST-START | /selection/interfaces.html
04:21:35 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB45B0800 == 11 [pid = 2428] [id = 409]
04:21:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 33 (0000003EA1AC9800) [pid = 2428] [serial = 1148] [outer = 0000000000000000]
04:21:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 34 (0000003EA1E50800) [pid = 2428] [serial = 1149] [outer = 0000003EA1AC9800]
04:21:35 INFO - PROCESS | 2428 | 1446466895122 Marionette INFO loaded listener.js
04:21:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 35 (0000003EA2B7E000) [pid = 2428] [serial = 1150] [outer = 0000003EA1AC9800]
04:21:35 INFO - PROCESS | 2428 | [2428] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 515
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: existence and properties of interface object
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface object length
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: existence and properties of interface prototype object
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: existence and properties of interface prototype object's "constructor" property
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute anchorNode
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute anchorOffset
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute focusNode
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute focusOffset
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute isCollapsed
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation collapse(Node,unsigned long)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation collapseToStart()
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation collapseToEnd()
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation extend(Node,unsigned long)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation selectAllChildren(Node)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation deleteFromDocument()
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute rangeCount
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation getRangeAt(unsigned long)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation addRange(Range)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation removeRange(Range)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation removeAllRanges()
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: stringifier
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection must be primary interface of getSelection()
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Stringification of getSelection()
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "anchorNode" with the proper type (0)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "anchorOffset" with the proper type (1)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "focusNode" with the proper type (2)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "focusOffset" with the proper type (3)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "isCollapsed" with the proper type (4)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "collapse" with the proper type (5)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling collapse(Node,unsigned long) on getSelection() with too few arguments must throw TypeError
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "collapseToStart" with the proper type (6)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "collapseToEnd" with the proper type (7)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "extend" with the proper type (8)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling extend(Node,unsigned long) on getSelection() with too few arguments must throw TypeError
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "selectAllChildren" with the proper type (9)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling selectAllChildren(Node) on getSelection() with too few arguments must throw TypeError
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "deleteFromDocument" with the proper type (10)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "rangeCount" with the proper type (11)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "getRangeAt" with the proper type (12)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling getRangeAt(unsigned long) on getSelection() with too few arguments must throw TypeError
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "addRange" with the proper type (13)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling addRange(Range) on getSelection() with too few arguments must throw TypeError
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "removeRange" with the proper type (14)
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling removeRange(Range) on getSelection() with too few arguments must throw TypeError
04:21:35 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "removeAllRanges" with the proper type (15)
04:21:35 INFO - TEST-OK | /selection/interfaces.html | took 856ms
04:21:35 INFO - TEST-START | /selection/isCollapsed.html
04:21:35 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB48DF800 == 12 [pid = 2428] [id = 410]
04:21:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 36 (0000003EA1BB5000) [pid = 2428] [serial = 1151] [outer = 0000000000000000]
04:21:35 INFO - PROCESS | 2428 | ++DOMWINDOW == 37 (0000003EA2EE9000) [pid = 2428] [serial = 1152] [outer = 0000003EA1BB5000]
04:21:36 INFO - PROCESS | 2428 | 1446466895994 Marionette INFO loaded listener.js
04:21:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 38 (0000003EA3C57C00) [pid = 2428] [serial = 1153] [outer = 0000003EA1BB5000]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Empty selection
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 14 [document.documentElement, 0, document.documentElement, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 15 [document.documentElement, 0, document.documentElement, 2]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 16 [document.documentElement, 1, document.documentElement, 2]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 17 [document.head, 1, document.head, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 18 [document.body, 0, document.body, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 22 [paras[0], 0, paras[0], 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 23 [paras[0], 0, paras[0], 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 24 [detachedPara1, 0, detachedPara1, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 25 [detachedPara1, 0, detachedPara1, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 28 [paras[0].firstChild, 3, paras[3], 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 29 [paras[0], 0, paras[0].firstChild, 7]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 30 [testDiv, 2, paras[4], 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 31 [testDiv, 1, paras[2].firstChild, 5]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 32 [document.documentElement, 1, document.body, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 34 [document, 0, document, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 35 [document, 0, document, 2]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 36 [document, 1, document, 2]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 37 [testDiv, 0, comment, 5]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 38 [paras[2].firstChild, 4, comment, 2]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 39 [paras[3], 1, comment, 8]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 40 [foreignDoc, 0, foreignDoc, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 41 [foreignDoc, 1, foreignComment, 2]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 43 [xmlDoc, 0, xmlDoc, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 44 [xmlDoc, 1, xmlComment, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 50 [detachedComment, 3, detachedComment, 4]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 51 [detachedComment, 5, detachedComment, 5]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 55 [docfrag, 0, docfrag, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]
04:21:36 INFO - TEST-PASS | /selection/isCollapsed.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]
04:21:36 INFO - TEST-OK | /selection/isCollapsed.html | took 833ms
04:21:36 INFO - TEST-START | /selection/removeAllRanges.html
04:21:36 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9DD7A800 == 13 [pid = 2428] [id = 411]
04:21:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 39 (0000003E984D8800) [pid = 2428] [serial = 1154] [outer = 0000000000000000]
04:21:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 40 (0000003E984DD800) [pid = 2428] [serial = 1155] [outer = 0000003E984D8800]
04:21:36 INFO - PROCESS | 2428 | 1446466896881 Marionette INFO loaded listener.js
04:21:36 INFO - PROCESS | 2428 | ++DOMWINDOW == 41 (0000003E9DD50C00) [pid = 2428] [serial = 1156] [outer = 0000003E984D8800]
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 0 [] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 0 [] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 15 [document.documentElement, 0, document.documentElement, 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 15 [document.documentElement, 0, document.documentElement, 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 16 [document.documentElement, 0, document.documentElement, 2] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 16 [document.documentElement, 0, document.documentElement, 2] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 17 [document.documentElement, 1, document.documentElement, 2] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 17 [document.documentElement, 1, document.documentElement, 2] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 18 [document.head, 1, document.head, 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 18 [document.head, 1, document.head, 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 19 [document.body, 0, document.body, 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 19 [document.body, 0, document.body, 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 23 [paras[0], 0, paras[0], 0] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 23 [paras[0], 0, paras[0], 0] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 24 [paras[0], 0, paras[0], 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 24 [paras[0], 0, paras[0], 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 25 [detachedPara1, 0, detachedPara1, 0] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 25 [detachedPara1, 0, detachedPara1, 0] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 26 [detachedPara1, 0, detachedPara1, 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 26 [detachedPara1, 0, detachedPara1, 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 31 [testDiv, 2, paras[4], 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 31 [testDiv, 2, paras[4], 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 33 [document.documentElement, 1, document.body, 0] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 33 [document.documentElement, 1, document.body, 0] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 35 [document, 0, document, 1] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 35 [document, 0, document, 1] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 36 [document, 0, document, 2] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 36 [document, 0, document, 2] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 37 [document, 1, document, 2] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 37 [document, 1, document, 2] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 38 [testDiv, 0, comment, 5] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 38 [testDiv, 0, comment, 5] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 39 [paras[2].firstChild, 4, comment, 2] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 39 [paras[2].firstChild, 4, comment, 2] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 40 [paras[3], 1, comment, 8] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 40 [paras[3], 1, comment, 8] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 41 [foreignDoc, 0, foreignDoc, 0] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 41 [foreignDoc, 0, foreignDoc, 0] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 42 [foreignDoc, 1, foreignComment, 2] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 42 [foreignDoc, 1, foreignComment, 2] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 44 [xmlDoc, 0, xmlDoc, 0] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 44 [xmlDoc, 0, xmlDoc, 0] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 45 [xmlDoc, 1, xmlComment, 0] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 45 [xmlDoc, 1, xmlComment, 0] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 51 [detachedComment, 3, detachedComment, 4] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 51 [detachedComment, 3, detachedComment, 4] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 52 [detachedComment, 5, detachedComment, 5] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 52 [detachedComment, 5, detachedComment, 5] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 56 [docfrag, 0, docfrag, 0] forwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 56 [docfrag, 0, docfrag, 0] backwards
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] forwards
04:21:37 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] backwards -
04:21:37 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
04:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:37 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
04:21:37 INFO - TEST-OK | /selection/removeAllRanges.html | took 1315ms
04:21:38 INFO - TEST-START | /selection/selectAllChildren.html
04:21:38 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EB48DA800 == 14 [pid = 2428] [id = 412]
04:21:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 42 (0000003EA1DEE400) [pid = 2428] [serial = 1157] [outer = 0000000000000000]
04:21:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 43 (0000003EA3C5B800) [pid = 2428] [serial = 1158] [outer = 0000003EA1DEE400]
04:21:38 INFO - PROCESS | 2428 | 1446466898268 Marionette INFO loaded listener.js
04:21:38 INFO - PROCESS | 2428 | ++DOMWINDOW == 44 (0000003EA8136C00) [pid = 2428] [serial = 1159] [outer = 0000003EA1DEE400]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 17 xmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedXmlElement -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 19 detachedTextNode
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 20 foreignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 21 detachedForeignTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 22 xmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 23 detachedXmlTextNode -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 24 processingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 25 detachedProcessingInstruction -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 26 comment
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 27 detachedComment
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 28 foreignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 29 detachedForeignComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 30 xmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 31 detachedXmlComment -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 32 docfrag
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 33 foreignDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 34 xmlDocfrag -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 35 doctype
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:42 INFO - "use strict";
04:21:42 INFO -
04:21:42 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1]
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 3 paras[1].firstChild
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 5 foreignPara1.firstChild -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 7 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedPara1
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 9 detachedPara1.firstChild
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 10 testDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 11 document
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 12 detachedDiv
04:21:42 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedPara2
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 15 foreignPara2 -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:42 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 16 xmlDoc -
04:21:42 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 0 paras[0]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 1 paras[0].firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 2 paras[1]
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 3 paras[1].firstChild
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 4 foreignPara1 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 5 foreignPara1.firstChild -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 6 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 7 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 8 detachedPara1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 9 detachedPara1.firstChild
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 10 testDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 11 document
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 12 detachedDiv
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 13 detachedPara2
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 14 foreignDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 15 foreignPara2 -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 16 xmlDoc -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 17 xmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 18 detachedXmlElement -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 19 detachedTextNode
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 20 foreignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 21 detachedForeignTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 22 xmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 23 detachedXmlTextNode -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 24 processingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 25 detachedProcessingInstruction -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 26 comment
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 27 detachedComment
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 28 foreignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 29 detachedForeignComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 30 xmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 31 detachedXmlComment -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 32 docfrag
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 33 foreignDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 34 xmlDocfrag -
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 35 doctype
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
04:21:43 INFO - "use strict";
04:21:43 INFO -
04:21:43 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
04:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:43 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
04:21:43 INFO - TEST-OK | /selection/selectAllChildren.html | took 5679ms
04:21:43 INFO - TEST-START | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html
04:21:44 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EA1EDB000 == 15 [pid = 2428] [id = 413]
04:21:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 45 (0000003E9CC91000) [pid = 2428] [serial = 1160] [outer = 0000000000000000]
04:21:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 46 (0000003E9D3DE000) [pid = 2428] [serial = 1161] [outer = 0000003E9CC91000]
04:21:44 INFO - PROCESS | 2428 | 1446466904134 Marionette INFO loaded listener.js
04:21:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 47 (0000003EA180A400) [pid = 2428] [serial = 1162] [outer = 0000003E9CC91000]
04:21:44 INFO - PROCESS | 2428 | ++DOCSHELL 0000003E9DD84000 == 16 [pid = 2428] [id = 414]
04:21:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 48 (0000003E9BAB9400) [pid = 2428] [serial = 1163] [outer = 0000000000000000]
04:21:44 INFO - PROCESS | 2428 | ++DOMWINDOW == 49 (0000003E9BB7C400) [pid = 2428] [serial = 1164] [outer = 0000003E9BAB9400]
04:21:45 INFO - PROCESS | 2428 | --DOCSHELL 0000003EB1204000 == 15 [pid = 2428] [id = 408]
04:21:45 INFO - PROCESS | 2428 | --DOMWINDOW == 48 (0000003EA3CB8C00) [pid = 2428] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/test-iframe.html]
04:21:45 INFO - PROCESS | 2428 | --DOMWINDOW == 47 (0000003E9BC8DC00) [pid = 2428] [serial = 1126] [outer = 0000000000000000] [url = about:blank]
04:21:45 INFO - PROCESS | 2428 | --DOMWINDOW == 46 (0000003EA1DEF000) [pid = 2428] [serial = 1123] [outer = 0000000000000000] [url = about:blank]
04:21:45 INFO - PROCESS | 2428 | --DOMWINDOW == 45 (0000003E9CE64000) [pid = 2428] [serial = 1129] [outer = 0000000000000000] [url = about:blank]
04:21:45 INFO - PROCESS | 2428 | --DOMWINDOW == 44 (0000003EC27D8000) [pid = 2428] [serial = 1132] [outer = 0000000000000000] [url = about:blank]
04:21:45 INFO - PROCESS | 2428 | --DOMWINDOW == 43 (0000003EB8ADA000) [pid = 2428] [serial = 1136] [outer = 0000000000000000] [url = about:blank]
04:21:46 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Selectors-API Level 2 Test Suite: HTML with Selectors Level 3
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document supports query - assert_true: Document supports query. expected true got false
04:21:46 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:67:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document supports queryAll - assert_true: Document supports queryAll. expected true got false
04:21:46 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:67:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element supports query - assert_true: Detached Element supports query. expected true got false
04:21:46 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:68:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element supports queryAll - assert_true: Detached Element supports queryAll. expected true got false
04:21:46 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:68:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment supports query - assert_true: Fragment supports query. expected true got false
04:21:46 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:69:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment supports queryAll - assert_true: Fragment supports queryAll. expected true got false
04:21:46 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:69:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element supports query - assert_true: In-document Element supports query. expected true got false
04:21:46 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:70:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element supports queryAll - assert_true: In-document Element supports queryAll. expected true got false
04:21:46 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:70:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll null - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll undefined - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll no parameter
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query null - root.query is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query undefined - root.query is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query no parameter.
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll tree order - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll null - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll undefined - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll no parameter
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query null - root.query is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query undefined - root.query is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query no parameter.
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll tree order - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll null - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll undefined - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll no parameter
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query null - root.query is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query undefined - root.query is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query no parameter.
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll tree order - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll null - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll undefined - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll no parameter
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query null - root.query is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query undefined - root.query is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query no parameter.
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll tree order - root.queryAll is not a function
04:21:46 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document: static NodeList - root.queryAll is not a function
04:21:46 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:77:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document: new NodeList - root.queryAll is not a function
04:21:46 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:77:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element: static NodeList - root.queryAll is not a function
04:21:46 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:78:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element: new NodeList - root.queryAll is not a function
04:21:46 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:78:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment: static NodeList - root.queryAll is not a function
04:21:46 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:79:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment: new NodeList - root.queryAll is not a function
04:21:46 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:79:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element: static NodeList - root.queryAll is not a function
04:21:46 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:80:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element: new NodeList - root.queryAll is not a function
04:21:46 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:80:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Empty String: - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Empty String: - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: [ - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: [ - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: ] - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: ] - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: ( - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: ( - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: ) - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: ) - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: { - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: { - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: } - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: } - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: < - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: < - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: > - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 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 () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 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 () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
04:21:46 INFO - root.queryAll(q)
04:21:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
04:21:46 INFO - root.query(q)
04:21:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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 () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
04:21:47 INFO - root.query(q)
04:21:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
04:21:47 INFO - root.queryAll(q)
04:21:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
04:21:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:47 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
04:21:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching element with class value using non-ASCII characters (with no refNodes): .台北Táiběi - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching element with class value using non-ASCII characters (with no refNodes): .台北Táiběi - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, chained, matching element with multiple class values using non-ASCII characters (with no refNodes): .台北Táiběi.台北 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, chained, matching element with multiple class values using non-ASCII characters (with no refNodes): .台北Táiběi.台北 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id value using non-ASCII characters (with no refNodes): #台北Táiběi - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id value using non-ASCII characters (with no refNodes): #台北Táiběi - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id value using non-ASCII characters (1) (with no refNodes): #台北 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id value using non-ASCII characters (1) (with no refNodes): #台北 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id values using non-ASCII characters (with no refNodes): #台北Táiběi, #台北 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id values using non-ASCII characters (with no refNodes): #台北Táiběi, #台北 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
04:21:48 INFO - #descendant-div2 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
04:21:48 INFO - #descendant-div2 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - >
04:21:48 INFO - #child-div2 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - >
04:21:48 INFO - #child-div2 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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>
04:21:48 INFO - #child-div2 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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>
04:21:48 INFO - #child-div2 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - >#child-div2 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - >#child-div2 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - +
04:21:48 INFO - #adjacent-p3 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - +
04:21:48 INFO - #adjacent-p3 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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+
04:21:48 INFO - #adjacent-p3 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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+
04:21:48 INFO - #adjacent-p3 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - +#adjacent-p3 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - +#adjacent-p3 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - ~
04:21:48 INFO - #sibling-p3 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - ~
04:21:48 INFO - #sibling-p3 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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~
04:21:48 INFO - #sibling-p3 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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~
04:21:48 INFO - #sibling-p3 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - ~#sibling-p3 - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - ~#sibling-p3 - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO -
04:21:48 INFO - ,
04:21:48 INFO -
04:21:48 INFO - #group strong - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO -
04:21:48 INFO - ,
04:21:48 INFO -
04:21:48 INFO - #group strong - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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,
04:21:48 INFO - #group strong - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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,
04:21:48 INFO - #group strong - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - ,#group strong - root.queryAll is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - ,#group strong - root.query is not a function
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 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
04:21:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
04:21:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
04:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
04:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:21:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
04:21:48 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 4716ms
04:21:48 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
04:21:48 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC5E09000 == 16 [pid = 2428] [id = 415]
04:21:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 44 (0000003E9BABA800) [pid = 2428] [serial = 1165] [outer = 0000000000000000]
04:21:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 45 (0000003E9BBAB000) [pid = 2428] [serial = 1166] [outer = 0000003E9BABA800]
04:21:48 INFO - PROCESS | 2428 | 1446466908708 Marionette INFO loaded listener.js
04:21:48 INFO - PROCESS | 2428 | ++DOMWINDOW == 46 (0000003EA1EBB400) [pid = 2428] [serial = 1167] [outer = 0000003E9BABA800]
04:21:49 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
04:21:49 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
04:21:49 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 "
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
04:21:49 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"
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
04:21:49 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
04:21:49 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 "
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
04:21:49 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"
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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 { "
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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"
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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]
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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 { "
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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]
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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"
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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 { "
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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"
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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]
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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 { "
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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]
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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"
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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 { "
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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"
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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]
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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 { "
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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]
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 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"
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
04:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
04:21:49 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
04:21:49 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 1053ms
04:21:49 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
04:21:49 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EC20C0000 == 17 [pid = 2428] [id = 416]
04:21:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 47 (0000003EA1EB6C00) [pid = 2428] [serial = 1168] [outer = 0000000000000000]
04:21:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 48 (0000003EA2EE3400) [pid = 2428] [serial = 1169] [outer = 0000003EA1EB6C00]
04:21:49 INFO - PROCESS | 2428 | 1446466909776 Marionette INFO loaded listener.js
04:21:49 INFO - PROCESS | 2428 | ++DOMWINDOW == 49 (0000003EA81D8400) [pid = 2428] [serial = 1170] [outer = 0000003EA1EB6C00]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 48 (0000003EBACC7000) [pid = 2428] [serial = 1138] [outer = 0000000000000000] [url = about:blank]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 47 (0000003EA2EE9000) [pid = 2428] [serial = 1152] [outer = 0000000000000000] [url = about:blank]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 46 (0000003E9BBA7400) [pid = 2428] [serial = 1141] [outer = 0000000000000000] [url = about:blank]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 45 (0000003EA2B7E000) [pid = 2428] [serial = 1150] [outer = 0000000000000000] [url = about:blank]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 44 (0000003EA1E50800) [pid = 2428] [serial = 1149] [outer = 0000000000000000] [url = about:blank]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 43 (0000003EA0C7D000) [pid = 2428] [serial = 1144] [outer = 0000000000000000] [url = about:blank]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 42 (0000003EA1AC9800) [pid = 2428] [serial = 1148] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/interfaces.html]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 41 (0000003EBACBF400) [pid = 2428] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/extend.html]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 40 (0000003E9BB80000) [pid = 2428] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/getRangeAt.html]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 39 (0000003E9DD51C00) [pid = 2428] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/selection/getSelection.html]
04:21:50 INFO - PROCESS | 2428 | --DOMWINDOW == 38 (0000003EA18B9C00) [pid = 2428] [serial = 1146] [outer = 0000000000000000] [url = about:blank]
04:21:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACADA000 == 18 [pid = 2428] [id = 417]
04:21:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 39 (0000003EA115D400) [pid = 2428] [serial = 1171] [outer = 0000000000000000]
04:21:50 INFO - PROCESS | 2428 | ++DOCSHELL 0000003EACB60800 == 19 [pid = 2428] [id = 418]
04:21:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 40 (0000003EA11F4000) [pid = 2428] [serial = 1172] [outer = 0000000000000000]
04:21:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 41 (0000003EA2E9DC00) [pid = 2428] [serial = 1173] [outer = 0000003EA115D400]
04:21:50 INFO - PROCESS | 2428 | ++DOMWINDOW == 42 (0000003EA81DC400) [pid = 2428] [serial = 1174] [outer = 0000003EA11F4000]
04:21:51 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
04:21:51 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
04:21:51 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 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
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
04:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
04:21:51 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
04:21:51 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
04:21:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
04:21:51 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */